No. There is absolutely no point on forcing these subjects on people who hate them or can't do them. Regardless of what politicians say, the fact of the matter is that there are lots of people who, whilst intelligent, are simply not academic - their skills are vocational. This doesn't mean they're worse, it just means that an academic system doesn't work for them and I really don't understand the point of forcing someone who bitterly hates and struggles with Maths to study it up to 18 when their life ambition is to become an actor.
Rather than forcing people to take STEM subjects - which will only make them hate them more - we should focus on changing the curriculum to make them more interesting and reflect the true nature of the subjects better. For instance, science is all about questioning and experimentation whereas the KS1-3, GCSE and A Level curricula give the impression that it's about rote-learning facts.