The way they handled it last year was terrible. They didn't intend to show anything live apart from a single race.
But even that got delayed by another event overrunning. So the 'live' race was actually shown 'as live' but of course as the race had already been run people knew the result.
It's all streamed so why not just have a dedicated channel for the esport part?