Often the advice given on here is "don't bother with too many gcse's, good grades are important not the subjects itself"
But the consequence of that are teenagers who give up subjects like history or languages at 13 and who therefore have a very limited world view and outlook on life. One example I've come across - 18 year olds who didn't know how and why WW2 started.
In Germany students have to study a broad curriculum right up to A level age, why do we narrow teenagers' education to this extent in the UK?