i have a subscription to Sportsnet, but i cannot watch it on my New Roku Streambar.. Why doesn't Roku add Sportsnet and TSN to its channel listing?
You have it backwards. The channel apps on Roku are created, maintained, and provided to Roku by the channels themselves. Roku just provides a platform for which they can create apps to run their channels. Let any "missing" channels know you'd like to view them on Roku.