It's been that way in England for about the last 20 years though? lol
Last 5 it's been RS and City.
Before that City and Chelsea.
Before that United, etc etc
I agree the title race has always been a 2 horse race in the PL from the days of Newcastle vs Utd to Utd vs Arsenal, Utd vs Chelsea, Chelsea vs City now City vs RS.
The sad thing is that whilst the Old Firm are dominant in Scotland atleast clubs outside of those two can win a trophy - Hibs, Hearts, Dundee Utd, St Johnstone, Aberdeen etc have all won the Scottish Cup / Scottish League cup in the last 10 or so years.
How many clubs outside of the "scab 6" have won a FA Cup or League Cup in that time?
Leicester and Wigan and Wigan got lucky playing Everton and Millwall in the quarter and semi's.
The rest of us just can't compete for anything anymore.
Scotland has largely always been more boring than England but its becoming the opposite in terms of competitiveness.