I'm not super plugged into Canadian politics. But for our friends to the north, I really hope this won't pass. Wasn't a similar bill voted down in the EU recently? Chat Control? So maybe there is hope for Canada too?
It seems like it's the same story everywhere.
Some gov: "We shall require identity verification! We shall require encryption backdoors!"
Randos: "Nah. We'll VPN around that shit."
Gov: "Holy shit! Randos are VPNing! We must ban VPN!"
Randos: "Holy shit! They're banning VPN! We better find ways to circumvent that!"
Gov: "Holy shit! Randos are circumventing our VPN ban! We better improve our VPN detection and blocking!"
Randos: "Holy shit! They're better at detecting VPN now... We better tunnel over HTTPS..."
Round and round. Unfortunately, once the pain gets too high, it CAN be effective. Some countries went very far down this road already. It isn't like 100.0000% effective. But it doesn't have to be. Raise the tech bar enough. Make the legal risks too great. Eventually most ppl will give in. A handful will be super determined. But most won't.