I'm far from a tee-totaller, myself. I have absolutely no problem with anybody having a few bevvies before, during or after a game of football.
That said...
Some people don't carry their licquer as well as others. That's a fact of life.
Football games can attract a ( now mercifully, dwindling) thuggish element. That's another fact of life.
Now, imagine the uproar if City were selling beer at supermarket prices, outside the ground and there followed a riot inside the ground or even at Picadilly, after the game.
In fact, forget about there ever being trouble and imagine what sort of message the club would be accused of sending out if they were to be seen to tie binge drinking with sport (because that's what they'd be accused of, whether anybody ever got drunk or not).
Like I say, I've no bother at all with anyone drinking. Generally speaking an assh*le will be an assh*le whether he's drunk or not and those with common decency usually (!) behave when drunk. It's about the way you were reared to behave and nothing more.
Now, I'm off down the pub to cheer on the blue and next month, I'll be over for the Blackburn game to sup beer before the match at the City Square. F*ck the price! We haven't starved a winter yet and who knows, maybe the building society can take a joke when I tell them I spent their mortgage money on a portion of gravy!