Nothing really shocking. The higher priced guys are the ones who are near the end of their max contracts from deals they signed 5 years ago.
The Wealthy are the ones who are able to afford to have the means to hold onto a greater percentage of their money . Where ever possible avoiding the paying of taxes. It's an established but unwritten fact.
That would make sense they have the lowest number of players Football has like 50 per Roster Baseball has like 25 Hockey - well who the hell knows Basketball has 15 Rocket RIver
Since the Chinese govt keeps their currency undervalued, Yao's dollars can actually buy more yuan than they should be able to. So, his salary goes up when moving it to China.