The stewards they employ are probably young kids on minimum wage.
What do you expect them to do when faced with coked up young men (it's ALWAYS men, funny that)? Put up a fight or just let it go?
I know what I'd do.
Blaming the stewards is really missing the point.