But the two are fundamentally different. With broadcast TV, there is a limited number of sources I can access. This still applies to VOD. Therefore, one can reason that requiring something that promotes Canadian culture is a benefit to us, which is what the purpose of the law is. Note that I'm not required to watch any of that Canadian content on broadcast TV or VOD by my cable provider of choice.
With internet video streaming, I'm not limited to a certain number of sources - in fact, the number of sources is quite large, almost infinite. And I choose what it is I will watch, with the origin of the content being relevant only if I choose for it to be. Note that I only have to watch what I wish to watch.
That is the key difference. In broadcast, a limited medium, the rule allows me to watch Canadian content if I choose to. With the internet, a much less limited, user-accessed medium, no rule is required to allow me to watch Canadian content if I choose to.
Now tell me, given the current paradigm of the internet, how exactly is the CRTC going to promote Canadian content without requiring me to watch it? Requiring Netflix or Google to pay 'comparable' rates for shows no one wants to watch sounds a lot like extortion to me (against both the providers and the consumers). If they want to promote Canadian content, they can start their own streaming service and provide it to Canadian IP addresses for free. They can even include ads for all I care! All they have to do is include it as a condition of the government money they give to these shows to happen here.
And if you think that's a bad idea, do you really think it's worse than requiring Netflix or Google to buy Canadian shows that people don't want? Please keep in mind, the driving force behind their service is to provide content people want to view. (Well, for Netflix. For Youtube, it's to allow any clown to upload their videos and hope someone watches. I'm sure Google will be happy to price match ad profits, like most other channels.) If they could get quality Canadian content for a reasonable price based on the expected viewership, I'm sure they would be all over it.