Are you sure 90% of private companies in Qatar are facing cash crunch and delaying salaries by 3 to 4 months?

If you are only talking about your employer, something is wrong locally. Talking about competition in sub-contracts or man-power supplies, it has always been this way in the last few years. To get contracts, especially in man-power supplies, agencies don't hesitate to undercut as they know they will get cheaper labour from south asian countries. They make their money on labour.

Unless the government puts a limit on the minimum labour daily rate, things aren't going to improve.