I find it weird that nobody questions the use of the word 'american' in the article. Would the Machiguenga not also be (at least South-) Americans?
Probably. But it was the first thing that sprang to my mind while reading the article. In an article titled "We Aren't The World" i would have expected a bit more caution.
People who live in the United States of Mexico (Estados Unidos Mexicanos) are called Mexicans for the same reason.