If you redo this table to quote PL first/second/third/fourth position per £ pound invested, (or total points in a season (3 for a win, 1 for a draw, 0 for a loss)) you get a different picture, e.g. for 2023-4 season: https://www.dailymail.co.uk/sport/football/article-13446423/...
Without rules, every club is going to invest huge sums betting on achieving a top result that would give return on investment, and only a few can achieve that each year.
Investors throwing lots of money at the sport is a feature, not a bug, from the viewpoint of the people involved in the sport. So by itself that doesn't need to be prevented.
Sadly aren't even succeeding at that given City's 115 charges (dating back to 2008!) and various clubs with their self-sponsorship shenanigans.