There is a genuine problem with alcohol on public transport, but the ban is not going to provide any sort of solution, it is just a headline-grabbing move.
The rail unions are up in arms as they fear it will cause more conflict between tube staff – who will have to enforce these measures – and drinkers. It is just an illiberal move.
Talk about being on the wrong side of the argument. The Tube is a public transport system. No-one has to use it. It is entirely reasonable to expect a certain standard of behaviour when using it and not drinking seems pretty reasonable. Smoking was banned on Tube trains about 20 years before the national smoking ban and was entirely uncontroversial. A few idiots made a show of smoking afterwards but were pretty soon shamed into compliance. The unions may not like policing the Tube but if you don’t publicly state what is expected of people how do you expect them to start to comply?
I predict that the ban will be 100% successful and 99% popular.