I agree.
But GCSE and O'levels are 'comparable'. O' levels had much more rote learning of facts, and GCSEs much more analysing of facts and concepts, sometimes to the detriment of the 3 rs, unfortunately.
A friend of ours teaches engineering in a Midlands University and said the first term or more was totally wasted teaching basics that should have been acquired by then. In Modern Languages (my field) O'Level students had to know all their verb tenses and pronoun use, etc- but couldn't put 2 sentences together to communicate. With GCSE, effective verbal communication and aural comprehension was much more evident- at times to the detriment of basic grammar. Since the change over, huge efforts have been made to re-establish a balance and improve written accuracy ALONGSIDE communication, especially oral. So yes, O'Levels and GCSE's are definitely different- mostly for the better, overall.
What gives you a warm feeling? 🥰