I've written about mascots before here, here, here, here, here, here, and here. The best summary of my thoughts regarding mascots is from one of those links:
Note to lefties: not everyone wants to be represented by the Banana Slug (UC Santa Cruz). Stop getting your panties in a bunch about perceived slights that really don't exist. Have you seen the San Francisco 49ers 'mascot' at a game? Are you complaining that he looks like a fat, red-haired guy with a too-big mustache--and that's demeaning to red-haired guys with too-big mustaches? Nope, you're not. And if you are, you have other issues. Fighting Irish, anyone?I'm sure the UND fans would love to cheer for the Fighting Native Wussies.
People choose mascots based on something they respect and/or like. Teams and schools call themselves the Eagles, the Bears, the Lions, the Mustangs, the Dragons, the Warriors--things that inspire respect and motivate their fans. I'll never understand how people take offense at that.
I wonder what would happen if some Christians complained that Duke's, Wake Forest's, or Arizona State's mascots are an insult to their religion. Actually, no, I don't wonder at all. I know that the ole double standard would kick in--only certain groups get to be aggrieved, even if not legitimately.