alot of them have the "GOD" complex.... and not just on the Canadian side American is just as bad, don't be fooled just cus your American you won't have any problems getting into your OWN country... I was sent into American immigration, reason being... my passport was flagged (in my own country WTF??) for get this... are you ready LOL crossing the border to often, are you kidding me?? I was held there in American immigration for 45 mins they took my passport, my cell phone, searched my purse, searched my car and questioned me and my children as to why I crossed so much.
As for the guards it is completely up to them as to what they want to do, you may get a nice one who is willing to check for you and then you get the ones that look at it like it's your responsibility to "prove" to them and if they are in a bad mood that day duck and run for cover LOL