No, not really. Giving legal exemptions to businesses is solidly in the right wing, keep the rich getting richer, play book. Canada has no liberal party, we don't even have a left leaning one at this point with the NDP backing some very anti-citizen policy.
People already, incorrectly, assume that VPN == Safety thanks to a ridiculous volume of advertising, no need to make that worse.
A VPN only hides your traffic from the people running the equipment between you and the VPN. If your VPN provider is evil, or just lazy, it's the same as not using one at all.
Other than USB killers a flash drives are no more dangerous than a CD. No OS autoruns any more and you can always inspect a file before opening it. Better to teach kids to think before they open any file from a source they don't trust rather than to just avoid one type of media.
Politicians gonna politician. They will all will be in favour of this kind of citizen tracking because it makes enforcing policy easier, doesn't matter if it is Liberal, Conservative, or NDP.
"Ban Website" sounds good in the news but those words together barely even parse to an idea.
A website is just a bunch of files hosted on a computer, put them behind some kind of access control and the outside world can't even know that they exist. Unless ISPs decide to block all inbound traffic to subscribers you can always just apt install apache2.
The devs explicitly stated in the HL2 commentary that HL3 was not being worked on and that they had no plans on resuming development.