This is not the case in Mexico, where there are certainly very detailed laws concerning all facets of life, but where one can always count on there being a very subjective interpretation of these laws on the part of enforcers, and also on the part of those who live under those laws. Of course, culture shock need not be so dramatic, nor so shocking. In fact it can be pleasant. Mexican people stand out for their politeness and courtesy. There is almost no social interaction which doesn't begin with a 'good day' and a smile and end with a 'thank you' and a smile.
Every foreigner is charmed by Mexican culture and the warmth and hospitality of Mexican people.
Politeness even extends right down to the grammar of the language, with Mexicans being very fond of using diminutives. However, there's one important detail. A 'yes' doesn't always mean 'yes'. Mexican culture is a culture of non-confrontation, and rather than face a moment's discomfort, most people will choose to make flowery promises which will often turn out to be empty ones. This can be very frustrating not only to foreigners but also to Mexicans.