I think the GCSE maths thing arises because gucci has dyscalculia (can't remember the spelling.... dyslexia with numbers really). Therefore, to argue that they are thick because they can't pass GCSE maths is a little harsh.
Also I do think there is some merit in the points that students do generally have better teaching and work harder these days. But, only to a point. A-levels are getting easier - although not to the extent which the press seems determined to make them out to be!~