That's because most of the 27 million are here on a short vacation, probably half of them first time visitors, who see only the facade, the smiles, and who don't want to spoil their annual holidays by digging a little deeper and taking a look behind the veneer.
If they were to stay here for years like most of the posters on the forum do, they would come to see the reality behind the smiles, the greed, the corruption, the rip-offs, the xenophobia.