I just want to give a short story, now to me this is on topic so bare with me.
In regards to move up, scores are not everything - period! Just because you can do the skills and also you can get good, competitive scores does not mean you will or should move up! My dd is a prime example of that. There is more to the equation and that is where the coach's expertise comes into play. It's not always about the hard data that we parents can see and that is why parents never really understand the whole picture. This is also the part where the "blind faith" comes in with the coach.
My story speaks more to the optional level, but I guess it would can also pertain to the compulsory too. My dd competed level 8 a few years back, she had a decent season, won some events, hit well above the required score to move up. The coach told me that she was going to do 8 again. I was not happy, she had the skills to move to 9, she was basically at the same point that the girls who were going to do 1st yr 9 were at, why was she doing 8 again? What was worse was that I had other parents asking why was she doing 8 again - I had no idea. So when the season started, I watched my dd start to compete 8 again. Oh, let me also add that this 2nd season of 8 was right after the code change, so she actually had to take stuff out of her routines to mee the new "dinged down" 8 requirements... She was tearing up the place, she was winning with ease, even with falls.
The difference was what I saw... My child wasn't this "deer in headlights" kid at meets! Her nerves were more settled. She was the leader on the team, being the seasoned 8 and she was gaining something that can't be taught or bought - CONFIDENCE! If she fell, she brushed it off and learned that if you fall you aren't out of the game! This is way different than compulsories, you basically can't fall in compulsories and still come out on top - in optionals, you can! She was heading through this wonderful season and no doubt was going to make Regionals.... well, she learned something else this season - injury! She broke her foot and suffered a Jones fracture which is way different than a normal break, it took 16 weeks to heal! No States, No Regionals, no nothing! What she gained was inner strength and perservance, she came to the gym every single day. She worked on her own and watched her teammates prepare for States and Regionals and knew that this was her year and it was not going to happen!
Finally released in May and started back on the road to "real" training and getting ready for 9. Honestly, she was doing so well that you would of never knew she was out 4 months. Never suffered another problem with the foot and was doing things well beyond what she was doing by mid-summer and not looking back. 9 season rolled along. It had it's ups and downs, not consistent at all, but honestly who is their 1st yr of 9. She was definitely holding her own against her teammates, who many were repeating from the year before. She placed 5th at States, 2nd at Regionals and qualified to Easterns. It was a GREAT year! A kid with this resume would definitely move up to 10 next season, right?
NOPE! She is doing another year of 9.... Well, I didn't mention that she competed at Easterns with a bad elbow that required surgery and the surgery happened a month after Easterns. She really didn't get to train a 100% over the summer, but boy did she still want 10... and bad too! Again with the blind faith, HC said she would do 9! Now this was like the 2nd yr of 8 because she was physically ready to do 10, she was basically in the same place as the 1st yr 10s this yr, but her she was doing 9 again. At one point the HC and I talked and she told me what she would be willing to let my dd do skill-wise to make her a 10. Well, once she told me I looked at HC and said honestly that would make her a rockin' 9 and very competitive at Easterns (if my the grace of God she would be able to make it back.)
As a 2nd yr 9, my dd has won every single meet she has gone to, with the exception of 1 (it turned out to truly be a vacation for her, ha-ha) and that includes States. Even on her worst day, at the 1 meet she didn't win, she fell twice, got a 7 something on an event and still placed 4th AA - ya know, you can't win them all! My dd is still doing the same skills she would if she were a 10, but again she is gaining confidence and I still have blind faith in her coaches (I'm not saying it easy to do, it's hard for me, but I do pay them a lot and trust their expertise.)
Oh and now that my dd is actually one of the "older" girls in the gym. I can say now looking back that all the kiddos that skipped levels and got "ahead" of my dd back in the day are all now her teammates. They all end in the same spot. Now this part of the story in probably not on topic, but one thing you can never account for is injury and with gymnastics it's not if it will happen, it's when. All you can do is hope and pray that it doesn't end their season or even worse career. Dd's last injury happened at a great time. Could it have changed her results at Easterns last year if she was hurt, maybe, but she was still able to compete and she took care of it after the season was over.
I guess the moral of my story is: Scores really do mean nothing... They are just a small part of the equation. A really good coach will see the whole picture and sometimes the best thing for a child is to repeat a level. When a child is told to repeat a level the hardest part is for the parent and/or child to swallow their ego and have blind faith in their coach/coaches. There is a method to their madness... I've learend this from experience! Ok, I'm done my novel now...