I'm going to disagree that that is a clear win over my idea.
There are definitely issues with printing paper ballots (low toner, running out of supplies at polling locations, handling cases where the voter discovers an error after printing &c.), but similarly there are problems with optical tallying machines (e.g. hanging chads, incompletely filled in bubbles).
Optical machines do not have chads. Those are "punch card" machines. The low toner comment doesn't make any sense. The ballots are printed BEFORE the election. If you get a ballot that you can't read, you can return it to the pollster, they will mark the ballot as "unusable" and give you another. I know this because I've done this when I accidentally filled in the wrong circle. It's SOP.
Incompletely filled-in bubbles is a real problem, true, but in my experience I've never seen this.
There are definitely issues with printing paper ballots (low toner, running out of supplies at polling locations, handling cases where the voter discovers an error after printing &c.), but similarly there are problems with optical tallying machines (e.g. hanging chads, incompletely filled in bubbles).