For those who unfairly lump Social Security in with Bernie Madoff, in all fairness, you should point out the difference. No one was ever legally required to pay money to Madoff.
The future is never clear; you pay a very high price in the stock market for a cheery consensus. Uncertainty actually is the friend of the buyer of long-term values.