I honestly think that the election system in the United States is simply too decentralized. Counties, even larger ones like mine, struggle to afford to hire a staff or retain contractors that have any kind of serious security expertise - or even expertise in reliable services. The federal elections commission was created to address some of these problems by providing centralized resources to states and counties, but it hasn't gone nearly far enough in my opinion. I have a had time imagining a way to make a serious improvement here without moving just about the entire platform for voting systems under the federal government.