Economy isn't the only thing that matters. I wish it was actually one of the least important matters.
I don't mean I agree with those extreme salaries. They are also the byproduct of economic matters.
Just don't forget that athletes usually have a bigger role than just doing sports, especially if they are international athletes.