The French League is unfairly maligned. I have watched a fair number of matches in France when on holiday, mostly at Nantes and Rennes. The standard of play is below that in England, Spain, Germany and Italy but above that of any other country.
The French League always used to be competitive before the rise of PSG. But then again so did the German League! The Italian League was dominated by Juventus forever but is now slightly more competitive.
City have a good record against PSG but less so against other French teams.