Where is the Tokyo Olympics live broadcasts on TV1 and TV2? From a business/commercial point of view, I think the reason why RTM made that decision, is because they want to
create public awareness on its secondary channels like TV Okey, Sukan RTM, and RTM's online streaming platform,
RTM Klik.
As the Olympics are shown on those channels, hence RTM can continue its regular programming on TV1 and TV2 just like the usual days, including prime time news and also the infamous home shopping slots.
TV Okey is available on Astro, but only in SD quality 
Do you want to watch it in HD? Then watch it over a digital TV platform (myFreeview) or stream it on RTM Klik
https://rtmklik.rtm.gov.my/tv/3Indirectly, RTM is promoting and encouraging viewers to watch it on DTT or online streaming, hence RTM won't have to always rely on pay-TV services like Astro and unifi TV all the time.
TV Okey? Sukan RTM? What is that? For those who aren't aware that
digital TV broadcasts (myFreeview) and/or
RTM Klik actually exists, and right now you want to watch Olympics for free, then you will aware of the existence of RTM Klik as well as TV Okey and Sukan RTM channels
But, I don't have a TV antenna ready to receive digital TV broadcasts...Then go get a TV antenna (or fishbone-like rooftop TV antenna) and a DVB-T2 digital TV box if needed, to enjoy digital TV broadcasts today
That is where RTM/government can encourage/promote the public of its existence, especially those who don't have Astro/NJOI/fast Internet access at home.
Don't have good Internet access in your area to stream it on RTM Klik? Then you got to rely on a fishbone antenna to receive digital TV broadcasts then, or else you can install Astro/NJOI.
Not within the digital TV reception coverage area? Then use the satellite DTH version of MYTV Broadcasting.
Every Malaysian already knows what is TV1 and TV2...If RTM continues to provide live sports coverage on TV1 and TV2, then only a minority of viewers would aware that RTM actually has secondary channels like TV Okey, Sukan RTM, and also online streaming RTM Klik.
Since RTM now offers more channels than ever, which is more benefitting towards digital TV viewers, therefore there's no good reason for RTM to continue "squeeze" the Olympic live events on TV1 and TV2 just like the good old days anymore.
If you are already an Astro/NJOI customer, you can watch the selected live matches of the Olympics on Astro Arena instead (801 HD / 831 NJOI SD)
https://sooka.my/en/watch/channel/astro-arena/1094490If you've subscribed to Sports pack, then you don't need to rely on RTM anymore. Just watch it on CH 785-794 in HD and CH 781 in 4K UHD HDR.
If you are unifi TV or unifi playTV user, you can watch it from the 13 dedicated Olympic channels.
Or else, you can stream the 5 dedicated Olympic channels for free, provided by RTM here:
https://tokyo2020.rtm.gov.my/olympics A good cause for RTM to promote and encourage viewers using myFreeview to follow live Olympics coverage via their newest in-house digital TV channels like Sukan RTM.
For me personally, it's just that for those still using pay-TV service (in this case: unifi TV), the only thing missing is a Malay commentary of selected live Olympic matches, that's where the time TV1 & TV2 should take place to broadcast it as well, just like the old days. But the year is neither 2012 nor 2016 anymore. On another note, TV1 & TV2 are still in SD for the time being anyway... so why bother to watch them, you've got unifi Sports HD for free.