I wouldn't call the Prem the most competitive league in the world. It's the same 4-5 teams winning every year. Minus the miracle run by Leicester last year.
There are better teams at the top in other leagues (Real, Barca, Bayern), but the EPL has way more depth than the other leagues. It's not even close.