Not a particularly erudite comment but I think posters here are confusing some of these staff with people who give a damn....
They don't care because their managers don't care and because of that they can hide behind their uniforms safe in the knowledge that if you "kick-off", they will call the Police and have you arrested on any number of trumped-up reasons in the name of safety, security and the catch-all policy du jour of "our staff have the right to be treated in a civil manner even if they treat you like dirt..."