When you consider what the savings rate would need to be over 30 or 40 years to accumulate $2MM, it is virtually impossible for most Americans. Between job loss, unexpected medical expenses, saving for future college costs, one or two poor investment decisions, people can be derailed easily.
I bet a significant number of people in the top 1% inherited large sums.