You make some good points. I was always that kid who intensely disliked cheerleading (and all other sports). We get this idea that all cheerleaders are snobby girls and aren’t playing a “real” sport–and this NFL crap furthers that childhood misconception.
The cheerleaders I have seen on campus practicing for big tournaments and such do a lot of work! Showcasing only this appearance-based variant of the sport does no one any favors.