Okay. Just to be clear, my #1 team is West Ham, I watch 3-4 EPL games every week, I watch every Barca game, every Real Madrid game, and what I can catch of Juve and/or Inter.
So I consider myself rather informed.
The amount of delusion in the people following mostly EPL is astounding to me.
Not only are the Spanish teams absolutely mopping the floor with everyone else in the world, it's also far from being top-heavy as some describe it. Madrid and Barca dominate, yes, but that doesn't mean others are poor.
Atletico and Sevilla are constantly getting into the final rounds of European competitions as well (Atletico especially is just a top-tier club, with 1 EL and 2 CL finals in the last 4 years).
And while the mid-table clubs in England (including WHU) have the money, the actual football played is just not on the level of the mid-table clubs in Spain. It's all strength and some speed, power and athleticism - and there's nothing wrong with that.
But Betis, Eibar, Espanyol... You name the club, all of them have passages of play, even vs Real and Barca, that those English clubs couldn't dream of. The skill level, the passing, the movement... It's just better.
EPL is the most attractive league and I love it to bits.
But as Pep says, if anyone thinks that the football played there is better than in Spain, they're deceiving themselves.