Which is what I said. Practically all channels have streaming services showing the vast majority of their content.
You're just being nittpicky about the definition of a channel, which for me is the entirety of a broadcasting company's output, i.e, broadcasting, streaming and other media either physical or online. I'm pretty sure most people would agree.