Criticise as much as you want, but compare their $165 Billion, in real money, saved against a rainy day, with our completely fraudulent Social Security "Trust Fund", and think about who is going to have the last laugh.
There's no such thing as real money when push comes to shove.