But here is the problem. The french league doesn't exist in a vaccum. The growing gap that you are alluding to is for example the one between good french teams and bad PL teams. A team like Brighton that finished just outside the relegation zone got 102m£ while its french equivalent got around 25m€. Brighton received more money than PSG or a better example they got more money than Lyon a club that produces good players at a high rate and has to compete with PL clubs that aren't doing a good job when it comes to actually contributing to Football, they don't play well, they don't produce top players, they don't even generate the money that they receive, they basically receive subsidies from the likes of United, Arsenal, Liverpool or Chelsea. These PL bottom half clubs are the worst thing for Football, they increased the price and wages of top division average and below average players all around Europe, clubs can't benefit from their academy products for a substantial amount of time because these clubs will make them offers that they can't refuse and FFP has created an environment where some of these non-PL clubs are forced to sell if they want to have access to EL or CL money.
And I'm not suggesting that City or PSG aren't a problem, they are a problem for the big clubs, at the top end of the transfer/wage market and they should be sanctioned if they don't respect the rules that they tacitly agreed to respect. But for everyone else the problem is the fact that clubs have to live in the same market than the PL. Just an example currently you have Giroud a good football player who is at best the third option at Chelsea and played 300 minutes in all competitions, because the PL is in a totally different world financially and can afford his wage while good french clubs can't, Giroud is doing nothing this season.