Quote Originally Posted by Philipvs Vallindervs Calicvla View Post
It's not a proper Parliamentary System then - the whole point is to remove the separation between executive and legislature. This is deliberate and is done for two reasons.

1. To reduce the power of personality politics - most obvious in 2010 when the "Clegg effect" utterly failed to generate actual gains for the Lib-Dems.

2. To hamstring the executive as much as possible and make it vulnerable to the wrath of the MP's elected by the people.

Separation of Powers - just say no.
A lot of countries stole your idea and added variations to it, so you Brits no longer get to decide what a "proper" parliamentary system is

The defining feature is that the executive depends on the willingness of parliament to support it, and that conversely it can be sacked by a vote of no confidence.

That ministers can't have seats in parliament over here is, as you indicated, meant to seperate powers. It's thought that parliament would be a more credible check on the executive if the executive doesn't get a vote.