when I followed England regularly you couldn't buy alcohol in the stadium at qualifiers (only friendlies) (that may have changed) I remember the bar at The Olympic Stadium in Barcelona being rammed at half time, perhaps the narrative 'Sin Alchool' was just seen as a moral statement?