Yes. For a lot of people who've reached a senior role in almost anything - business, education, law, healthcare etc, being an mp is a long hours, inflexible, london based job on a mediocre wage.
Its not going to attract the talent & expertise we need.
I'm a tax specialist with over 20 years experience. My peers and i would probably be genuinely useful, knowledgable & experienced in roles like exchequer secretary or financial secretary to the treasury. We understand HMRC & their international equivalents & work with them regularly.
However, if any of us ran for election & actually succeeded in being voted in as an mp, our wage would be cut in half, for an insecure job in the public eye. We have mortgages & kids, we can't afford it.
So instead, we tend to get a lot of people who've studied PPE and predominantly worked in political spheres - policy think tanks, charities, political parties, trade unions. Often they've worked in something non politics related but only for maybe 5 or 6 years after uni and moved into policy etc before they ever reached a remotely senior level in a non political career.
We need more people with 15 plus years experience outside politics. Former head teachers or university department heads, business leaders, senior nurses, doctors. People who've run divisions in a pharma company or major engineering contractor. People who've overseen a large building site or steel works, tradespeople who've built up business & created jobs, senior military & police.