Yeah, the word "broke" is clickbait. $2m for retirement is more than most. It's simply "not extravagant" which I guess from the eyes of the wealthy class may as well be "broke".
Certainly not broke, but it seems difficult to find a way without hyperbole to indicate that he's given away billions and now is no longer in the top 10% of people in his age bracket in the US.