Strength, ...................Simple Rule in Qatar Airways, Take it or Leave it.
I am bit confused

what are you not happy about. Are you not happy about getting paid for Days OFF or Not happy for some Male Cabin Crew Accommodation etc..
I am just trying to figure out whether you are a FD or CC. SO far people are generally happy now if not atleast they have stop whining.
Salary is better

, Lot of upgrades and days off are reasonable too. Even if they give it down the route you get paid. SO what do you want.
So please take a chill pill and relax, Stop whining

and enjoy