I doubt they will ever ban alcohol from stadiums, or their parking lots. Too much money in sales and advertising would be lost.
But maybe they need to stiffen up a bit. Not so much in the law side of the action, because they have no say there. And they shouldn't. But maybe along the lines of forfeiture of season tickets if involved in a physical altercation. Or lifetime banishment from the premises. It might not stop this crap completely, but it might make some people think twice about if they want to act like an asshole, they may never be able to see their favorite team play in person again. At least not in their home stadium, anyway. Or they could possibly institute a league wide ban.
And it might make Pops think twice about letting their little douchebag son use the season tickets that have been in the family for 60 years if he's gonna invite his thrug friends and get the tickets stripped from the family.