A month on month off contract could easily be financially neutral for an employer. They could greatly reduce housing cost by putting pilot in a cheapish hotel, i.e the premier inn at dubai airport. Also minimise their time in Dubai by rostering only layovers. Added bonus of reduced transport costs.
If there was no schooling allowances, favouring older pilots with grown kids, these two measures would more than cover the extra training costs.
I think the problem is that the demand within the company would be so high it would exacerbate the current pilot shortage.