From the resumption, season 1947/47 up to 1964/65 Rangers were ten times champions, Hibs thrice, Hearts twice (should have been three) Aberdeen, Dundee, Kilmarnock and another team all had one championship. The same teams occupied the runners-up spots if they weren’t winning. Some third places are interesting. East Fife and Jags twice each, Motherwell, Third Lanark and Dunfermline all once.
We all know what happened after that. As buster says, Aberdeen had a brief flurry and United managed it once. So, yes, Rangers are one of the two pikes in a pond of minnows, so, mighty to that extent though not able to compete with ocean-going sharks.
A warning well given.