Ban alchohol and watch the folks in economy on their way to vacation start getting creative. You think airlines feel like a coach service now, just give that policy a couple months.
Ban alcohol and watch me and some other customers change airlines because of it. Some of us nuisances called passangers think a glass of wine with our food is a great thing, even if it's not gourmet.
The problem is binge drinking and attitudes toward alchohol, especially in Britain and the US. The issue is probably being handled fine as is right now - I wouldn't try to make it a real problem.
When I say problem I'm thinking of the following options, of course, all becoming more of a problem: