The OP had a great message with this thread, and now that it's gotten off-topic, I'll add my two-cents. "Respect" for me used to be a "safe word". When a vendor was pushing his (or her) limits, the word RESPECT tended to stop the conversation and give a "time-out". It said, "look, I understand you are trying to make a living but I'm not interested in whatever you are selling." I've noticed in recent visits that it doesn't always work and can sometimes even aggravate the situation. Last year when we repeatedly tried to get a vendor to stop harassing us (on the resort property), he yelled at us saying "this is my country; you can't f'n come here and tell me "respect"!". (I won't elaborate on the rest of the conversation.) Suffice it to say, I had never had a local say f**k to me, or be so aggressive in front of hotel security. Fortunately the security guard finally stepped in and ended the situation.