Lot of folks in the US do not save and in many cases spend more than they actually make.
Exactly... And when people become poor they quickly become Socialists.
Yep. I don't believe there is a better investment than a 401k, especially if your employer offers a 50% to 100% matching. Hell, you make at least a 50% profit immediately!
Most employers will only match up to 3-5% of your paycheck now.