Re: why do we accept it?
I believe the 1997 Labour Government (ie Blair 1) is the only one which would have taken power without Scottish MPs. In other words, just as every Conservative government at Westminster has been elected by the English, almost every Labour one has been elected by the Scots.