I agree with your wider point but I don't really understand why players contracts is a big problem?Jesus christ, we are 5 days into May and the teams haven't even got a date as to when training resumes.
This season is done. It will take teams 4 weeks to even get prepared again, let alone fit all the remaining games in before July.
Ifs buts and maybe's and Fifa/Uefa can talk as much shit as they want, but do you think that any club will be paying wages past 30 June 2020 to player if their contract has expired? If for example, Alexis Sanchez contract ran out at the end of this season, do people really think United would just keep paying his wage for an extra few weeks? Like feck they would. They can't wait for that bloke to get out the fecking door.
Seasons over. This is literally posturing by the Premier League in attempt to demonstrate they are trying to mitigate loss so that the TV deals don't collapse.
Surely clubs just release the players they want to release. And offer new deals or short terms contracts to the ones they want to keep.
In your example United can just let Alexis go and continue without him, surely?