Kind of agree but the facts show that we're in the minority due to incredible viewing figures for the PL all around the world.
The PL is by far and away the most watched league of any sport in the world and the popularity seems to be growing (that is why people say best).
Tim Vickery (the journalist based in Rio -Brazil) was on Talksport last year saying that English people probably don't realise how big the Premier League is in Brazil. He said you see far more kids in the street wearing Arsenal, Man U and Liverpool shirts than any Brazilian club shirts.
He even said that when I really big PL match is on...then the streets are quiet and there's little traffic on the streets because so many are watching the match at home or in the bars. He said it's sad really because Brazilian domestic football is slowly dying and he wonders where it will end.
In the US the MLS is growing but it's a common complaint by the MLS that the PL is far more popular with fan groups meeting up in every US city.
You mention that what defines a league are teams of similar quality....agree but that's why the PL is so popular.
In every other league, each club can negotiate it's own TV deal so the gap is finances is huge meaning small clubs have no chance,
Across Europe it's the same 2 or 3 clubs that win the league every year....the others are so far behind that the big clubs can play their reserves.
Whereas in the England it's a collective TV deal, so every club is guaranteed at least 120 million per season.
The PL is famous because usually every match is tough...even the crap teams are given 110 million to spend making it much more of a spectacle.
Also there's always a much larger pool of clubs battling it out for a Champions league place.
You even have small clubs like Brighton, Brentford and Bournmouth building teams with high quality international players, this could never happen in any other league. Brighton are currently playing in Europe and are good enough to compete against the best the Europa Cup has to offer.