That comparison is apples to oranges. (They're both fruit, but they're different types of fruit.)
Both socials and streaming show videos, but they're different types of platforms.
With social media that has videos, the users create the content, not the platform. Aside from so called Community Guidelines, they don't control what's created or by who. And as long as there are Canadians on the platform creating content then Canadian content is being created anyway.
Whereas with streaming, the platform controls what content is on them since they either license it from other companies or they create it themselves. They spend money on all of the content on their platform, so they should be able to budget out some money for Canadian content just like they do for American-based content or any other culture/country's content out there.
They can't be compared simply on the basis of 'they both show videos'.