I went to this stadium for a Steeler's game and was pretty disappointed. The bathrooms were cramped and there wasn't much to be offered in ways of food.
Being from Pittsburgh, I understand the open air arena decision. While I froze during the game (which of course the Steelers won), I think it is all part of the experience of watching two teams battle it out under extreme weather conditions!
I will say that people were excessively rude as well. I'm all about a rivalry, but where is your sportsmanship people?! Even some of the staff were talking trash in an over the top way. If you don't like my team and tell me about it, cool, I get it. But leave it at that.