$2 million in retirement savings puts him above 90th percentile for retirements savings for any age. The maximum 90th percentile I can find is $619,000.00 at ages 60-64. https://dqydj.com/retirement-savings-by-age-united-states/
If he's broke, then at least 90% of retirees are broke.