I’m with you in that I think some athletes are overpaid. That being said, there’s so much difference between several million and a billion.
For reference, one million seconds is 11 days. One billion seconds is 31 years. The numbers don’t seem that different when they’re written down, because our brains can’t really grasp those numbers, but the difference is enormous.
I agree with bringing into question earnings like some athletes get, but the billionaire problem is much bigger and more urgent.