The Belgian solution looks OK imo.
The league ended as it stood.
All 16 clubs in the first division remain there next season again. No teams are being relegated in other words.
2 promoted teams will join the first division, so the Jupiler Pro League will consist of 18 teams instead of 16 next season.
So we would end up with 23 teams in the PL next season? that would be bedlam, imagine the fixture congestion, in what is likely to be a shorter season starting later with the Euro's next summer!!!! and who comes up as third place in the Championship as it's a play off from 6th to 3rd? same go's for CL places, who get's them? as they are? that would be cruel on Wolves, who are fighting too qualify.