The whole point of changing “American Indians” to “Native Americans” was to change the meaning of the word “native.” A native American is anyone who was born here, as was pointed out at the time. No wonder the term has never really caught on: it’s meaningless.
Indians don’t care what you call them, for the most part. They know all the white man’s words are just that. They know who they are and are not interested in the rest of it.
I am a Native American. I was born here, in the United States of America, in Grosse Pointe, Mi., in 1958. And, I have no problem with the moniker “Redskin”.