Been to the Nou Camp and Levante's stadium when Real Madrid visited - no atmosphere created at all, zilch. Much worse than any English game I've been to.
Comparing apples and pears with Germany, Sweden, Turkey, Greece - our game moved forcibly to outprice the working classes some years back after Hillsborough, aswell as a move to get much greater numbers of kids and women. (successfully).
If you want atmosphere you need the male rough working classes (and I don't mean the England Away contingent).
However, I like English crowds as they are now, still reactive to what's on the pitch and humourous. Hate a drum, hate a "conductor" at the front. But then I have tinnitus ;- )
The only problem with the Amex is the North often singing two different songs at the same time or the same song out of sync.
My experience on Spain is similar. Not helped by the typically low away contingent, with the notable exception of derby games. Sevilla Betis gets pretty rowdy. Overall though, Spanish atmosphere is lacking. The Camp Nou in particular was awful.
When I lived in Cagliari I was a regular in the Curva Nord and it was rocking for 90 minutes every match, aided by booze, no seats and non-existent stewarding. Unfortunately, the fans in the Curva Nord have been in the news for all the wrong reasons recently