I don't think the idea that cheerleaders are snobby is true. Maybe Hollywood showed them as snobby and superficial girls, but who believes in Hollywood anyway.
Exactly. It's just a movie cliche that started somewhere in the 90's for some odd reason. To stereotype people like that is toxic. Funny in the 80's "nerds' were stereotyped negatively, now "jocks" and 'cheer leaders' are...I guess some people never outgrow their high school mentality.
Anyway, It's a physical activity that requires discipline, commitment, and there is some competition involved...but it isn't really a sport. Cheer-leading itself, like being an accountant, a doctor, a priest, a musician, or anything else is not inherently wrong or right. It has benefits, risks, and trade offs, just like everything else. And just like everything else, it's not for everyone.