Because it will cost all clubs a lot of money Matty, we’re talking hundreds of millions in some cases, to end the season early, with games to play and fates undecided, thats why.
Then, on top of that, you have the nightmare scenario of how prize money is carved up, who is relegated / promoted and how european spots are apportioned, which is a whole other mess that the authorities just do not want, understandably so.
It’s far, far easier for clubs, players and the authorities to simply freeze everything, defer wages, delay international tournaments, extend player contracts where possible (all of which you are seeing happen right now, it’s being done and has already been done) than to void an entire league season.
That decision was taken at conference level already and 60+ clubs at that level have already wrote to authorities to overturn the decision. Imagine that on a national scale for the 92 Football League clubs and you can see why the preference for all concerned (bar a small minority) is to resume when possibly and ONLY when it is safe to do so.