You said ...There is always a way cheat ...
That is a true statement and it applies to both paper and electronic voting.
It takes about 10 seconds to falsify 100,000 vote in electronic voting. How long does it take with paper ballots?