This isn't about the double contracts, think most of the charges relate to bringing the game into disrepute and apparently the punishments handed out were the maximum available for these offences. Furthermore they were fined for just going into administration which is more than any other club got.
But yeah the real issues still seem to be as far away as ever to being resolved, namely the double contracts and the BTC, which makes it all the more remarkable to see how much of a blood lust has been triggered in the Rangers support and how close they already are to the plug being pulled.