You refer to pre devolution when no matters were devolved. MP from Paisley just as entitled to vote then on now devolved English issues , and of course our Lewisham West MP could equaly vote on now devolved matters in Paisley.
The situation before devolution was for that all members voted on all issues in the UK. I frankly cannot see your argument.
This matter has only risen since devolution. I cannot see how the members from the 3 other regions have the cheek to vote in England on devolved matters
I believe the SNP normally does not vote on devolved issues , the main offenders are the Labour and Lib Dems.