Instead of having a full day as a family day all important days could have different timings cuz some workers they get one day as holiday... I was talking to an asian guy in a Grocery nearby my work...He used to have only two days off in the whole year..one for Eid al Fitr and another on Eid al azha (not full day - have to report again at 6)...working 7 days a week...

Still mental slavery and racism exists...This problem is not for all expatriates, it is most of the time only for those who looks like Asians or blacks...One of my Asian friend who was well dressed was turned back on national day celebration and two white guys who were were wearing shorts were allowed.