Think you got a point here. Just a thing to remember: "Insult" is kinda cultural/country bounded. What's insulting in the "east" may not be insulting in the "west".
Just my 2 cents, D.
As what is not an insult or showing disrespect in the east can be the opposite in the west.