It's like the Sky Sports presenter who was arguing with the others a few weeks ago on live TV was saying, it's nothing to do with how far in front Liverpool are or anything like that.
They have not yet mathematically won it, ergo awarding them the league when they haven't yet done so opens so many other things up for argument. For example, Sheffield United have played a game less than us and if they win that game in hand, they go above us in the table, so could easily argue that taking the table at the moment isn't fair. Villa the same at the bottom, as they have played a game less too. United could argue that City could be banned from the next CL season depending on what happens there, Nowich could argue that mathematically they haven't been relegated yet therefore that would be unfair to do so.
The whole thing is a mess, and I certainly don't envy the league's job of planning what to do. But a lot of things haven't been done from a mathematical standpoint, so awarding positions and so on based on current standings could open up a whole host of problems.