There's an easy way for the CX Cabin Crew to get back a lot of respect - make an undertaking agreeing that they will not get paid for more hours than they actually make themselves available for work. The fundamental problem as I see it is that a small number of staff were gaming the system and getting 70 hours money for 40 hours work.