He is promoting racism against Native Americans. The costume he wears in that movie is an inaccurate stereotype and he is wearing a costume to stereotype a racist. There are plenty of Native American actors who could have played the role but they were discriminated against and instead a big-name white actor was chosen.
*
badass-bharat-deafmuslimpunkstar said: also worth mentioning ‘Tonto’ is a Spanish word that means stupid or foolish.. how is that not racist?