EPL's big advantage is that it's in the english language.
Football style is probably the last factor in relation to language, stadiums, sponsorships, and domestic GDP, etc.
Napoli and Roma played great footie for years. Serie A outscored EPL recently. No one gives a shit because the matches are played in WW2 era stadiums and filmed on VHS tapes. I live in a first world country and get Serie A on my cable. But the quality is so bad that I still stream it from my laptop.
But meanwhile, I can change to any other channel and see Harry Kane take a dump in 4K HD.