In America, going to baseball games they certainly to not only serve beer but a wide variety, from you bog standard shit beers like budweiser or coors to locally brewed craft beers etc. At a baseball game where there is far more opportunity to get pissed. At an exaggerated but not outrageous price. There was also several different food options available, sampling local cuisine along with your standard options.
I dont think food and drink should be the deciding factor in whether you go along to a game of footy or not. For me I'm happy with a pie and whatever is on tap. Generally i'll drink and eat before hand. But it can be the push pull factor on top of other reasons that keeps people away.
Sydney sporting venues tend to offer pretty shit options all round. Limited range of drinks and food, heavily marked up on what the actual value of them is.
Now you might not think it is an issue but if it is part of the reason people are staying away from the game then it clearly is an issue that could be addressed. A club that actually tries something different, maybe offers some decent beers or alternative food options to the usual shit, or at least bring prices to a more reasonable level, will probably do well out of it.
Most on here are diehard fans of the game, the game itself is more than enough to get them to attend a match, but any successful code needs to have a much broader audience than that. The more people you expose to the sport through making the gameday experience a good one the more fans are retained and the better the health of the game.