I can't remember the exact figures but a £30m loss results in something like a £5m fine ? Given the TV money and parachute payments if a team comes straight back down it's hardly a punishment. I plucked 15 points out of the air - maybe a graded point deduction system would be fairer.
Given the fines will be minimal when compared to the treasure of ending up in the PL maybe the league should give a suspended sentence of minus 15 points to the cheaters and it will be enacted when they next fall into the league ?