I am not convinced either by the arguments that politicians need a business background or that ministers should have direct experience in the area they represent. What troubles me (and, dare I say it, Rupert Lowe too) is the virtue made in the Civil Service of generalists, and the slow pace at which most things move. If Civil Service departments recruited specialists, on five+ year contracts and from the private sector, it would help move a sluggish machine to a place where delivering on budget and to an agreed deadline was second nature.
The state failures on Hillsborough, Orgreave, rape gangs, the Post Office and infected blood are characterised by cover-up. The Civil Service is stable, unlike governments, so it must take most of the blame.
What we have now are massive overspend, over-consultation that threatens deadlines, and group decision-making that makes no one person really responsible. The Civil Service employs many capable people, many of whom could be deployed much more constructively. The new Cabinet Secretary Antonia Romeo seems to be on the case and Andy Burnham shows signs of radicalism so things may improve.
As for Oxbridge, winning a place and staying the course are not mean achievements, but more STEM would be good. I don't think anyone should regret politicians having been educated at elite institutions.