I agree, YEG security can be a bunch of overgrown boyscouts. I've actually had them WEIGH my hand luggage in case it might be over the limit.
They try to make this an "international" airport, but security behaves like they're from some backwoods small town. Yes, do your job well... but get real.