This is only practical solution now.

It will not be possible to play the games before August. Sadly the virus is not expected to go over summer.

Players are out of contract in May

We need to finish the season and have a chance to sign players and build squad for next season

I don’t see there is any real alternative to this.

Clubs can’t be left in limbo not knowing whether to sign players / what division they will be in next season