My prescription is a 10% flat tax...make a dollar pay a dime...make a million pay 100K. Everyone needs to have some skin in the game. That they don't now is a large part of the problem of takers voting for the thieves of the makers(politicians).
Thieving whores and welfare sluts is all the federal government is these days and probably for the last 100 years. The thieving politician whores their votes to the welfare sluts...whether they be individuals or organizations.