That is pretty lousey money for all the training and also risks a bbuilder at that level takes. Compare that to what a basketball player or a baseball player makes in a game or 2, and it really sucks.
Still, it all comes down to economics.
Having said that, I think there is a mil or 2 in the win with sponsorship, appearance fees, speaking fees, etc, which compared to what many people earn is pretty good.