AIRBOY im not saying that any airline is perfect but some have a much worst reputation than others. Theres no need to treat your staff like a bunch of idiots, especially when its down to them if the company succeeds or not!
The cabin crew should teach the company a lesson but nobody ever will, you will always have people who will put up with any rubbish thrown at them because their too scared to stick up for themselves.
The whole company's just a CIRCUS IN THE SKY!!!