It would seem your issue is not with QR, but with other factors beyond QR's control. For example...
1. Your indignant attitude towards a person's background or culture that is different from yours. Your crappy attitude makes anybody of a different culture far superior than your Neanderthal mentality. For many Qataris, there is not a need for them to work, especially in a "service" position. Another factor you fail to realize, is the Qataris make up about 20% of the whole population of Doha. The majority of the population are Indians & Filipinos. Although there are challenges they face everyday, they are hard workers who appreciate the opportunities that had been given to them (unlike you and people like you who come here complaining about the housing allowance
2. Speaking on housing, there are housing available. To what degree will depend on your own living standards, which yours seem to be unrealistically high. It is required by law that all companies hiring Expats offer housing allowance base on a percentage of the employees salary; if company housing is not available. Beyond that percentage is the goodwill of the company. If you think the housing allowance is not enough, than that's a personal problem. To come to a country expecting to be housed in luxury is very naive. QR can not control the housing market. Supply and demand dictates the market. If there is a demand, which the market is taking notice with all the construction that is taken place, the supply is being built, therefore prices will come down.
On more than one occasion, you mention people should go to EK, rather than come here. News flash, EK is not a perfect airline! They, too, have their internal problems as well. This includes, rostering, salary, etc. But you would know this since you DON'T work for them.
As for the pilots salaries comparison, its quite clear in the calculator there is really no big advantage over one or the other. The salaries and allowances are about the same. The provident fund is nice, but to take advantage of this benefit, you would need a tenure of 7 years or more. (It would seem unlikely that you would make it that long with your crappy attitude.
So now what's left, lifestyle. Doha vs Dubai, which Dubai hands down takes the award at the moment. But over time, Doha is slowly getting there. Lets keep in mind, Dubai was not created overnight!
Don't expect Doha to be like Dubai overnight.
Now with all that being said, I think you would agree there is NOT one airline flying today that is perfect!
Qatar is the joke airline that people are using for the rating, but because management are indian and the chief pakistani they believe traning is cheaper than keeping current pilots happy.