I went to one of the top grammar schools in my area and took 9 O levels in 1981 < wince >, as did everyone. Taking nine was seen as "a lot to cope with."
In our year of 120 girls, I think two girls got 9 A grades. Much fuss was made. I have not seen the results for the school this year but would be surprised if less than 50% of Year 11 had got 10 or 11 A*s
I have worked as reader/scribe for Maths GCSEs and I assure you my bright ten year old could get a C grade. I have only reader/scribed for Foundation Stage so I have no idea what he would get at the Higher stage. I could get 100% on the Foundation Stage paper right, yet I remember revising for my Maths O Levels, yes actual swotting, and fretting that I had not worked hard enough. (And I was one of the first years where we could use calculators - parents were outraged!)
Sample question on Foundation Maths paper: Write down 7,456 in words.
It makes me sad for people like my sister who failed their O Level Maths at school 35 years ago, and went back to night school in their own time to try to pass it on another attempt. She was very pleased with her D.
But on the other hand I am glad that all children today get a qualification for what they achieve.
Lastly, I feel sorry for the A* students who are just as able, and as hardworking, as the A Grade students in the past, but who have no real way of proving themselves.