The original discussion was around the financial benefits to Tech. To that end it's hard to debate that beer would be a bad thing as it's easy to break even on draught beer or plastic containers.
From there folks start looking at the natural direct and indirect consequences as it relates to personal and overall gameday experiences. I don't think you're going to find data supporting an argument one way or the other there. All I can offer is that I am 100% certain that beer sales will at minimum get a few people I know to the game earlier and they will not be obnoxious as a result.
Similarly if folks are looking for data as it relates to alcohol-related offenses, I'm speculating that folks will find little. There is one article posted in this thread that insinuates beer sales actually curtail bad behavior, but that article is not the end-all be-all.
For those reasons I default to anecdotal comparisons of GT versus other like venues. In my 15 years of going to most Syracuse football (and basketball) games and sitting in the upper deck, many of which at the time carried similar-sized crowds to Bobby Dodd, I do not recall any over-consumption of beer at the venue. Folks had already made their decisions about what state of mind they wanted to be in pre-game and the beer sales at the Carrier Dome did not perpetuate any of those issues. And there are minimal public transportation options in upstate NY - only buses that are not far reaching.
Just one opinion of course.
It appears that allowing sales of alcohol at games is up to the president.
I have no problem with it as long as it is at concession stands only and not sold in the seats. You could even have discount prices before kickoff to encourage people to get to the stadium earlier.