But social security will continue to pay for itself into the year 2043. Raising the retirement age slightly by 2 years would easily be enough to forward that to over 50 years down the road. What social security takes in and spends is roughly equal. It is the politicians who decide to place that money into general revenue, as though it is theirs to play with.
If I remember correctly, some of the revenue brought in is also used to buy government bonds, basically to help prop up the burgeoning debt.
Have you seen the spending curve on defense spending in the last 20 years? It's downright frightening.
If we axed medicare and social security programs while leaving defense, we would become a defacto Military State. I hardly think that would be a good idea. It is certainly what John Boehner, Eric Cantor, Lindsay Graham and the other Neo-Cons are pushing for.
Want DP delivered to your inbox daily? Subscribe here: