> Kids should be taught practical life skills over random trivia.
This is parenting vs schooling, ignoring the fact that many schools are really glorifed babysitting services.
And more importantly, history isn't "random trivia". While the merits of a degree in history may be debatable, if the majority of the UK had a passable knowledge in why the EU exists, and what the UK did to become an empire, the attitude towards integration with the EU would likely be very different.
> PE in my school didn't teach any theory, which is just stupid looking back.
PE is the bare minimum amount of exercise and movement a child could have without being considered "entirely sedantry". For many kids it's the _only_ exercise they get.