Most American’s have the majority of their savings in employer sponsored plans. The biggest drawback of these plans is that all the money in the account is subject to regular income tax when withdrawn.
Therefore, people don’t have as much money as they think they do when it comes time to retire. For example, a $500,000 401k account might be subject to a 24% tax rate. This means that the real amount that can be used is $380k. This is a simplistic example, but the problem is consistent across all tax deferred plans.
When you consider most people live 20yrs past the age of retirement. You have to ask yourself, will your savings be enough to last you 20yrs into the future. Unfortunately, the the majority of people come up short.