Also, I don't get the whole "opposition stature" thing. Rangers can't play much better teams than Hearts in their league and lets be honest Rangers vs. Hearts is on the same par as Barcelona vs. anyone outside of Valencia, Atletico, Real, Sevilla and a couple other clubs. Half of the spanish league is cannon fodder for Real and Barca and it's the same in a bunch of other leagues.
Since someone resurrected the thread might as well point out that 3 out of the 4 teams left in Europe League are Spanish "cannon fodder". That's what "stature" means btw, how you relate to other clubs playing football not just the ones in your league which, through no fault of your own, may happen to be shit. The gap in the SPL is there because the other teams are incredibly bad, while the gap in the Spanish league exists because the top 2 are incredibly good.