The US has a pension, it is called Social Security, and it is relatively generous among developed countries. 401k is in addition to, not a replacement for.
I never said people were better off in one or the other nor is this a discussion about that. This is a discussion of the societal differences driving startups and risky investments.