Its a tough ask for Celtic and Rangers, when you look at what they're playing against week in week out, and then they have to raise their game to face the likes of B Dortmund, Atalanta, Lyon and Premier League teams in Europe.
The top scorer in the SPL is on loan at Dundee United, unwanted by Wrexham.
Look at the Europa Conference League table also. Hearts couldn't make the top 24 of this competition finishing well behind Shamrock Rovers, and also behind Slovenian and Bosnian sides.
I'd say the standard of other SPL teams bar Celtic/Rangers has declined drastically in the last 10-20 years.
(On the top scorer point, especially Celtic but also Rangers should have a striker each with 20 league goals to their name at least at this stage, given the possession and dominance that they have as well as the financial advantage)
Rangers might have found that striker in Igamane. Took a while to settle but since he's became a more regular starter in December he's got 9 goals in the league and 4 in the Europa.