Yes! We've got it! We just need some extra data on the foreigners to see whether it fits the hypothesis.
Btw, I really like the way the calculation is performed. This adjustment by world ranking is a way to further compensate for the crazy salaries the big leagues have and not only rely on the TV income. For example, in Spain's first division, the average salaries are around 930k, while in most other countries are around 750k-800k. It is really expensive to compete in Spain...