No one is saying shoe-horn the end of the season no matter the circumstances, so I'm not sure where you're getting that from, I've laid out my belief of what the circumstances should be to be able to finish it, quick and efficient testing without a lab which is in the works and should (hopefully) be available soon. Those are the circumstances, because a vaccine is not coming around the corner as far as I know, and we can't afford the world to be stopped for months on end.
Again, the circumstances in Italy & Spain compared to England are just not the same. So you believe that if Italy or Spain void their season, England should automatically do the same even though there's 25K cases right now in England and Italy & Spain have over 200K? (95K for Spain and 105K for Italy)? Of course this can still develop in a horrible way for the UK in which case a void is the only sensible solution, I'm just arguing that it's not automatically the case right now.
To argue that because Spain and Italy are considering voiding their season, England should do the same despite having wildly different circumstances doesn't make sense, and all the teams and investors who have a stake around the premier league starting up again as soon as safely possible won't go for that either.
Why can't transfer windows and expiring contracts still be honored if the Premier league started again while the other two you mentioned didn't?