HKG-FRA uncontained engine fire out of Kai Tak
That was 13 years ago, Cabin crew diversity was far greater, attitude more service orientated. The Canto influence far less prevalent. Keep in mind, "Gen Y" were not in the workforce at that time. Gen Y have a completely different set of rules and expectations, irrespective of cultural influence. That said, peanuts and monkeys might have something to do with the problem.