Tbf I only went to 3 games last season, and 2 of them had excellent atmospheres.
Aye, don't get me wrong, I'm sure the atmosphere at times is great, but for majority of the time (at least when I had my ticket) it was shite.
It's why I laugh when I see people going on about not denying their kids from going. The majority of the kids at the game spend most of the time playing on their phones.