His main reason for the veto is because it would've eliminated the ability to cheat.
You are exactly right.
No kidding! The Democrats vote entire nursing homes, personal care homes, etc. for themselves. When you retire to one of these places in PA, you suddenly change from a lifelong Republican to voting a straight Democrat ticket, but that's probably because you've been influenced by all the other "enlightened" patients around you. LOL