Yes Kayo is absolutely a factor for me too.
I mean, $13.75 a month if you split with someone ($27.50 2 screens). That's the cost of a pint of quality beer at a nice pub.
And for that, I can watch any AFL or NBL game live, or delayed (ie after kids are in bed). Or on fast forward if I'm short on time, or want a less forensic viewing
I'm amazed at how well the AFL is doing keeping crowd numbers so high. Being a Winter sport played at mostly outdoor stadiums, in an era of suburban sprawl where people live further away from city centres and competing against streaming.
NBL is also doing well. And has competition. Spring racing, cricket, the December silly season where there's multiple Christmas events every week for friends/ kids schools/work/family/ church/insert organisation here/etc
The authentic face to face experience, the appeal of being there, the buzz of the crowd is still very culturally strong in Melbourne and this year proved covid didn't break it
But for me, in my stage of life, the convenience of Kayo and my comfy couch is tough to beat