Well, it doesn't really matter that you think they are honorable, because you aren't part of a tribe that is a mascot for a school/sports team. People consider them offensive because in a lot of cases they are. A lot of times, the teams create stereotypes about the tribe.
Not all tribes are proud to have their tribe/race as the mascot of schools and sports teams. And in your evidence, the man also said that because of the mascot they are suggesting that his tribe is "war like and destroys us all." I am sure that that isn't a message they intend to get out.
Another fact that shows schools deliver stereotypes is that according to the article "Arab-Americans Cry Foul over California High School Mascot", people and mascots dress in stereotypical clothes and/or do stereotypical things that people are offended by, because they are false in some way.
I think cultural mascots at schools are bad, because to most people that have a relation to the mascots take it as offensive. Schools deliver stereotypes to the students that could offend certain people. For example, from the article "Honor or Insult?" it states that "...they show American Indian Culture in a cartoonish way."