Do you think I'd have posted "That's oversimplified" unless I fully believed it and had reasons for saying so? You've basically just repeated the same post again. I stand by my opinion that it's oversimplified, and I could post a fairly complex, long post explaining why. But I just don't have the time or the inclination.
What I will say is that if English MPs are so keen to keep MSPs out of their business well... there's a very simple solution to that - I suggest they write to Theresa May and say they support Indyref2 ASAP.
Furthermore, I feel you have missed (or are deliberately not seeing) Anyanka Bunny Killer's point. As part of the United Kingdom, Scotland has the RIGHT to vote on ANY matters that affect ANY PART of the United Kingdom, whether they directly affect Scotland or not. As part of the UK as a whole, they have a vested interest in making sure that the whole of the UK is run a way that they believe is correct. That's the point in being part of the UK. Scotland has certain devolved powers which England can't vote on -
that's not the same thing. However fair or unfair that may seem to you (and many others), unless England devolves itself too, then that's the way it is. It's not like MSPs are being spiteful and have nothing better to do with their time and rubbing their hands together saying "Ooooh, let's wind the English up today and go and vote on some English policies!" They are voting on things which they believe are right for the UK as a whole, whether they affect Scotland or not, and since they are PART of the UK, they have every right to do so.
Don't like it? Let us leave.