There has alway been fraud in our elections. The only real question is how big is the problem and how does it affect outcomes. The French have it right. In person voting at polling places with citizens that have the appropriate ID's.
Link: https://thefederalist.com/2022/11/11/delayed-results-are-killing-americans-trust-in-elections/