Part of the problem is that Sky and ESPN were allowed to stitch up the SPL coverage between them for far less than they were getting from Setanta.
It wouldn't have been allowed to happen if it was the English Premier league.
There are far too many mediocre players earning a good living in the SPL. The pressures on manager don't really allow that much opportunity to blood young talent.