Earlier quoted context omitted.
You should not paint all countries in the Middle East with the same brush.
I've only been to a few countries in the Middle East, so I can't generalise. But one thing common among these countries is the lack of warmth, sincerity and humility among the locals. It is one of the most unpleasant and hostile cultures that I have encountered in my years of travel. They treat blue-collar foreigners as lesser humans. EDIT: To clarify, I've only been to Qatar, UAE and Bahrain.
Singapore, too.