I think that's the best way forward.
To be honest since the rebrands several of the channels have had several days or parts of the year when they have no or very little live content so it's probably not as tricky to fill for a couple of weeks anyway as you might think, though looking at the schedules you realise how much live content gets quick turnaround repeats, so BT for example are not just losing the 3-4 hour live broadcast but a 90 minute rerun at multiple times during the week. Surely though with football they can just rerun matches from earlier in the season.
Stay Home. Protect the NHS. Save Lives.