I consider myself to be a social moderate, personally object to the gay lifestyle but regard it as none of my business so long as they stay out of my space, and I don't get all the ruckus this issue has generated. So what if some team has a male cheerleader? We used to have them when I was in high school in the early 70's and no one ever accused them of being gay or promoting the gay lifestyle.
If they were using it as a platform to promote the gay lifestyle, like wearing the rainbow flag or some other means of outward support, I could understand the outrage. But as far as I know, this has not occurred.
Having said that, this was a very poor move by the Vikings management as they should have anticipated the controversy. You want the focus of attention on your team, not the cheerleaders. This is an unnecessary and completely avoidable distraction.