Many schools, since the new GCSEs came in, have now reduced the number taken from 10 or 11 to 8 or 9. This includes a lot of high achieving state and independent schools.
DD's independent secondary school changed to do 9 (under the new system) as standard apart for those doing Further Maths as a 10th, or those who have a MFL as their first language often do that as an extra GCSE on top.
I know of another school who makes every child do RE as a GCSE, though doesn't actually have the full allocation of lessons for it - but they sit it simply as RE is a compulsory subject to cover. Not sure why they bother though - several of DD's friends who had to do this ended up with a relatively low grade in it compared to their own subjects, simply as they didn't see it as a proper GCSE esp as they didn't get the proper teaching allowance for it.
Likewise many schools have scrapped the idea of doing some early - a year isn't really long enough for the content of lots of the new GCSEs.
It makes sense. No-one actually needs 10 or 11+ after all, and why make more work for them when its not needed. I have 11 and not once have I need that many.
It also is easier to timetable when schools do less. English, Maths and Science should ideally have at least 3 hours a week, the others 2. Obviously the more subjects they do, the tighter this becomes. It also makes fitting homework in for every subject much harder, let alone revision.
Some people like the idea of more - we have certain met a few parents who think that if their child can do 11 or more GCSEs it makes them somehow appear better than their peers.