Thunderbox;
The message to SLF who feel the need to vent their frustrations on operating crew is this...don't even think about it. Your ticket entitles you to travel and that is all.
Which airline do you work for, just so that I know to avoid them like the plague.
For reference, I occasionally travel by air, business class. I expect a level of service from that, however:
I consider cabin crew for what they are, i.e. there for my safety. The bringing drinks and food bit is a bonus.
I am polite and always smile and say please and thank you.
I am now in a situation, however, where I'd never ever complain on an aircraft for fear of ending up in irons and shopped to the police at the other end. So, I'd happily put up with the worst service possible (which will put smiles of glee on many cabin crew's faces) and say nothing.
sad but true.