Discrimination hurts the nice guys
Different cultures and social norms have to be recognized and accepted as explanations of different behaviors. Problem is what should happen when these differences are inconsistent and alien to that of another country being visited. Answer, you change and respect local values. Do all nationalities? Unfortunately not. If you ask any working girl which nationality they find difficult to deal with invariably and consistently at least in my experience they point the finger at customers from particular countries. The sad outcome of this reality is now everybody from these same countries is viewed in the same way. Shouldn't happen but difficult to see how it can be any other way.