You can't tell me that M'bappe and Neymar went to PSG to test themselves in Ligue 1? Money talks and big players follow the money.Looking at the top 5 leagues in Europe (England, France, Germany, Italy and Spain) I would say that none are particularly exciting as each is dominated by only one or two teams.
If viewed from a technical ability perspective then I would have to say that La Liga is perhaps top of the list.
The EPL still seems unable to attract the very, very best players like M'bappe, Neymar, Messi, Ronaldo or Lewandoski.
Overall I still quite enjoy watching PL games but I think that there is a danger of the League and clubs believing the hype.
I think you are also being slightly unfair on players who would pretty much walk into any team in the world right now who play in England. De Bruyne, Aguero, Salah, Van Dijk, Mane, Allison spring immediately to mind.
Incidentally, I agree with your other points, as do most other posters it seems. The PL is probably the most exciting of the top leagues, would the Bundesliga challenge that?, but not actually the best league.