I love to watch teams in the English premier league play because it's the only league in the world that has four or five top teams regularly competing for the title. This you don't find in any of the other top european leagues where two or perhaps three elite clubs battle it out every season at most.
OK, there is an argument against the quality of football in the EPL when matched against say La Liga or the Bundesliga. But I would say this only applies to the passing game - you have to remember that football is about spirit, hard running, tackling and tactics and I'd bet the EPL has more quality in these areas than the other leagues.
There's one other point - in the EPL the teams in mid table and in the lower reaches are capable of pushing the top sides - so matches tend to be more competitive.