Agree with both. It’s a bizarre system and on the face of it anti-democratic. But, it is our system, parliamentary democracy - we vote for an MP, not a PM. And I would rather MPs or the parliamentary parties vote for their leader than leaving it up to party members or trade unions. At least it means we’re not always stuck with a loon for a cycle as was the case with Trump.I would not go that far.
To be honest I had more concern re the tory system where 'members' got a vote. A member is anyone in the world willing to send them £25. That is seriously wrong and needs looking at. At least with MPs deciding they were elected and that is all we ever get to vote on.
There should be some minimum standard on these things - being an eligible voter would be a start.
The bigger issue for me is the seeming lack of quality in the House of Commons. As Charles Walker said other day, it’s full of short term thinkers with an ambition which their talent doesn’t know how to achieve.