Exactly. Either uphold the original decision or quash it altogether - this is a mish mash compromise to appease both sides.
For a start, they should have had the 12 point deduction applied last season when it was imposed, not delayed until now with a minus 12 point start but still retaining Championship status.
Can't be arsed to look back at the history of last season's final table, but wouldn't they have gone down and Charlton or someone else stayed up?