You need to have skin in the game to be allowed to vote, personally. No one who works for the government should be allowed to vote, no one. No one who gets a single dollar from the government should be allowed to vote; food stamps, hosing assistance, college loans, social security, Medicare, Medicaid, etc. Any money or assistance should disqualify you. If you get a “refund” larger than you pay in, no voting. Things would change real quick.The system isn’t broken. The voters are just retarded. No amount of system scrapping will fix stupid people. Sorry.