They are athletes. Also, they need to be quick. Each dance has it's own music. A dance might be picked at the last second and they have to be ready for whatever is played. Being a backup dancer for a singer is easier. They know ahead of time, what is going to be sung and when it will be sung. I'm surprised that cheerleaders get it "Right" as much as they do.