Ask people who have tried going to Canada from the US how welcoming border guards can be at their ports of entry. Say the wrong thing or try to cross with the wrong thing (in my friend's case, it was a set of tools used to repair electronics) and they will try to jam you up and deny entry.
I managed to save a few by arguing how ineffective as weapons they would be and then watch as two security staff try their best to pinch each other with wire strippers and such.
Canadian Border Guards then lectured me about responsible gun ownership, tore about my bags going "Since you don't keep track of your guns, let's find out if they are in your bags", went through my iPad movie content and finally was like "Ok, you are clear".
I've been back multiple times and since then, Scan Passport Check Computer STAMP PASSPORT Welcome to Canada.
However, when returning to the United States, even as a citizen (born, not naturalized), I have frequently faced questioning about my social graph, who specifically I have contacted, and things of that nature. I thought it was one dickhead guard in Vermont, but it keeps happening.
No qualms with your actual point, but immigration/customs is not the same thing as airport security, sorry but it's my pet peeve when people conflate them.