It's not. It's the fact the games are faster and more competitive. Plus there isn't as many stoppages for silly fouls. It's more watchable especially to Americans.
In all English speaking countries, EPL is the most popular. In all Spanish speaking countries, La Liga is the most popular. You just cant ignore this fact. It is no coincidence you know.