The FT rankings are calculated with salary being one of the key determinants.
When the dollar was strong US schools did well. Now it's a weak currency US schools do badly.
One of the nice things about the FT is that they use an objective measure which you can see for yourself. If you dont agree with their measure then it's because you dont like their metric - that's all. No drama.