The dictionary definitions have not changed as far as I can see, for one, and this is an international forum not even US based. So why, even if the connotation (and I would certainly debate that it's the "primary" connotation that changes) in the US, would we have to abide by it ?
It feels like several of those words are either marked as obsolete/rare or offensive for the definitions that seem closest, or have other common definitions that are derogatory and could easily also have been meant.
There are a bunch of definitions for Savage in the OED, but it notes notes that some usages are now avoided as "offensive, except in historical reference to the language or attitudes of the past".
Primitive certainly has
but also has
Exotic has a bunch: