Once again, as always, your
IGNORANCE got the better of you.
What part do you have trouble understanding that the SAME word can have different connotations in different parts of the world?
I know English is not your first language, but please do take the time to read the WIkipedia entry since it is quite detailed and exhaustive. The word, by itself, simply means
someone of mixed ancestry. The connotations you describe exist ONLY in certain geographic regions.
Mestizo - Wikipedia, the free encyclopedia
It would help if you shed your preconceived notions and educate yourself with facts.
You can be offended by anything you like. It doesn't mean others have to take you seriously if you are IGNORANT about the usage of the word in other contexts and are deliberately making an issue out of a non-issue.
Bottom line: the word has offensive connotations in certain parts of America. It does NOT have those connotations in other parts of the world and, specifically, in the context in which it was used here.
The conversation here is not being conducted about South America or in Spanish. If the word doesn't have negative connotations in context, then it is not offensive.
Once again, the word
negro shares the same etymology as
negra. One is offensive, the other isn't.
If you have trouble understanding this simple piece of logic, I can try to have it translated in French and Spanish, so you can have a better comprehension.