I’ve often thought that maybe games could be categorised, so cat A games such as derbies it wouldn’t be permitted but for cat B it would. And even then maybe only available to home support. It’s a tough one, not being old enough to remember it being allowed on match days I don’t know exactly how much of an issue it was, I’ve only seen the infamous OF cup final footage.
As with anything else, stupid is as stupid does so people that are prone to cause bother will cause it whether they can get an extra drink or two, or not.