Earlier quoted context omitted.
I don't see the problem. News outlets can now negotiate individually with Google if they still want the free traffic. Google will be paying $0 to them. Other outlets who don't want the free traffic from Google can choose to not receive it, as they can right now via robots.txt.
Traffic is generated by the content which is not free (most of the time) to produce. Google without content is what except an empty library? I'm not sure why people here are defending GOOG so much.
Your assumption that traffic is generated by content (alone) is incorrect. Google is certainly profiting, but the news publisher will struggle to find readers without Google. It's a symbiotic relationship, but Google is doing the REAL work. If you don't believe that, build your own website and try to get people to read your content. Believe me, content doesn't matter as much as reach.
If you want to support Canadian news outlets, then go to their websites directly. Let's see them stand on their own without Google, and see who provides the most value.
This law will kill Canadian news outlets. No one pays for their content when there's a global ecosystem of stuff to subscribe to. That's capitalism. Good riddance.