Another way to look at it would be to finally get the 'football house' in order and stop people from investing ridiculous sums of money just because they can. Everybody's guilty here (except, it has to be said, France who, until recently, kept their clubs on a very tight leash financially): the Spanish crown 'erased' Real Madrid's debt, England's policy seems to be 'live and let live', Germany's been a one-club nation for the past 50 years and Italy were happy to let their clubs overspend until they stopped dominating European football.
At this point, everybody knows it's a house of cards. If players weren't considered 'assets', most clubs would be in bankruptcy by now. Football's economic model is completely absurd: clubs spend money they don't have to make players richer than they are and then their survival depend on astronomic TV deals. One day, it will stop. And it's not impossible: they did it in France for 40 years. You get your accounts checked at the end of the season and if you can't give assurances that any deficit will be purged next season, down you go. It's harsh and it's not ideal when you want to compete with clubs/countries who don't apply the same rules but it makes the competition so much more interesting (as long as club owners don't bribe the referees, that is).
Who needs players to be billionaires? Harry Kane is a superb player but does his talent need to be rewarded a hundred times more than Hoddle's, for instance?