Here's why:
* It's based on prejudice: The term "savage" is used to stereotype and dehumanize people who are different from the speaker. It implies that they are uncivilized, primitive, and violent.
* It perpetuates harmful stereotypes: Using this term reinforces harmful stereotypes about entire groups of people. It leads to discrimination and prejudice.
* It's disrespectful: It's disrespectful to refer to any group of people in such a derogatory way.
Instead of using "savages," try to use respectful and accurate language. For example, you could use terms like:
* Indigenous people
* Tribal groups
* Cultures different from your own
Remember, everyone deserves to be treated with respect, regardless of their culture or background.