But recall you're lying again. 47% don't pay federal income tax. They still pay state tax which covers most of the road costs, they pay sales taxes, FICA, Medicaid tax, property taxes, on and on.
I can't tell whether you're really insane enough to believe the horse doodoo you and Eck post here, or whether you're trolling on purpose, or get some kind of insane kick out of telling transparent lies.
Medicare and SS are separate programs, for which we recieve benefits. State and local taxes have nothing to do with Federal expenses and nothing to do with the budget deficit and national debt.
The sad truth is that only about 10-20% of workers (and a much lower percentage of all citizens since the workforce is so low), actually pay any significant FEDERAL INCOME TAX, yet a majority, albeit a slim majority, vote for higher taxes which of course they'll never pay.
The tipping point occurs when a majority don't have much skin in the game, and realize that voting themselves stuff is easier than earning it. We are there.
The good news is we are also in an environment when a sophisticated investor can earn incredible returns.