I wanted to comment on the "cheering the team" aspect of cheerleading.
I grew up in TX and friday noght football was a huge event and every aspect of it was equally important. Everyone who was there on Friday night cheeredon the team and then when we had our individual competions all of the other teams came and cheered each other on.
there was of course the football team and the cheerleaders each equally athletic and talented.
We also had a group of guys who weren't cheerleaders (I forget thier title) but they carried mega phones and were jeans, white long sleeve button up shirts (did I mentionthis was TX) cowboy hats and boots. they helped the cheerleaders do the more complicated stunts, got the crowd going and helped whoever was on the feild at the moment get thier stuff where it needed to be.
the band who was incredible, talented and athletic in thier own right(it was counted as a PE credit at our school and they spent hours and hours training each week spending at least 4 hours a day plus more some days for special trainign)
Drill team who also counted as PE credit and put in many many long hours through out the year. No one would really call them talented though.

we all cheered on each other. the footbaall team lined up and greeted and encouraged the band as they took the field. the band cheered and played for the drill team, the cheer leaders attended every competition even if they only sat in the stand, and we all we part of one big show. we were all working our butts off to put on a show. That is really what it all boiled down to.
I don't mind if my dd official posiotiuon is cheering for others so long as everyone is more or less an equalplayer in the bigger show. it was a good time. I enjoyed being a part of it and watching the other people do thier thing. I hate football. but the whole thing was a good time.
My point is, that is the least of my concerns because while part of thier function may be to be a part of the general friday night fiesta it is far far more than that.