The thing that really bothers me about this is that there's zero reason for something like a voting machine to not have at least a minimal paper trail and proper air gapping. Municipal townships should not be putting anything online without hiring a professional company that's actually required to maintain standards (such as bill pay). Since most poll workers are volunteers, there's zero way that this is possible. Using magnetic cards that aren't good enough for financial transactions doensn't pass muster. Voting should be at least if not more secure than financial transactions.