wizofoz
I know cx has bases in Australia, London and USA for the same reason you have mentioned. I think nothing wrong basing crews in diffrent locations when it makes economic sense, cx used to base all in HKG and spent a lot on housing. Major carries in the states have several bases.
We can not compare living condition of Australia,North America and Europe to ME.Basing outside DXB will save money for the company and many many happy crew is win win situation. Atleast one base in Europe will be big relief.