Reasons why 401k is a scam:
- You don't know what you're tax rate is going to be in 30 years
- You don't know if you're going to be alive in 30 years
- You can't touch your money for the next 30 years without a penalty
- Fees regardless of performance
- "But what about muh employer match, it's free money." Ask yourself, why is this the only example of free money in the entire world? There is no such thing as free money.
Summary: It's all a scam. 401k, IRA, society.