I'm not sure if anyone commenting on this story is actually Canadian, but the Canadian Content mandate has existed for years. It's not about favouring Canadian production companies so much as encouraging Canadian content for cultural reasons. Being so close to the USA leaves us vulnerable to sort of being swamped, culturally.
Radio stations are required to play a certain amount of Canadian music as well. It's not really anything new.
Personally, I like the idea of that. It encourages and funds a lot of Canadian artists that might otherwise get swamped out of the market by monied American interests.
It just proves so called Canadian culture, art, music sucks and cannot stand on it own two feet. Canada would rather have American culture than its own shitty home grown crap.