You are arguing policy, not law. The CBSA and the RCMP make policy here, not law. They can flip that policy on a dime to serve their needs, or their other policies on crime, gun control, etc.
Age verifier Northern Alberta
Democracy is two wolves and a sheep discussing what's for dinner.
Freedom is the wolves limping away while the sheep reloads.
Never confuse freedom with democracy.