And how do you know it is more expensive for Roku? Corporate software and the corresponding support sometimes has huge incentives to switch making it much cheaper irregardless of the difference of regular advertised price. I'm not a Roku employee nor have ever been one , but I have been in the technology business for decades at names everyone knows. I've been involved in some negotiations that resulted in 90% and even 95% off of the advertised price.
TheTick (aka "Moose Twit" affectionately called by chht) Roku 3 for Pokémon TV / YouTube / Animal Planet GO / HBO GO. Chromecast for most other media because Roku Mirroring sucks , how many clicks in Wndows 10 (about a dozen) to Miracast on Roku vs 2 with Chromecast. Verizon FIOS TV and Internet Service