I imagine alcohol can still be bought from buffet cars. Imagine the ban more to do with people drinking from cans, bottles etc. Personally I think it is very poor form to drink on buses and tubes. It looks really tacky and as though the person doesn't give a stuff about anyone else.
Also, I imagine a lot of the folk drinking on public transport would have a right fit if anyone suggested they had a drink problem, yet drinking on public transport to get from here to there (lets face it, no journeys are excessively long) suggest some who has all their priorities wrong.
To sum up, I despise the selfish inconsiderate losers who drink on public transport.
