Perhaps this has been addressed before, I’ve been out of the loop for a while, but here it goes:
I think the reason locals are getting more traffic tickets is because Rupert recently created an enforcement only section where members are dedicated to writing tickets. I can’t remember the Prince Rupert RCMP having many, or any, traffic members when I lived there.
ICBC also pays for overtime for members to sign up for traffic enforcement (at least they do in Prince George). Then ICBC determines what they want the members to focus on (seatbelts, speed, etc.)
This could amount to more cars being on the road / more cars at Tim Hortons, and why they may be seen enjoying a coffee while there’s a fight going on; their shift is paid by ICBC.
It’s all about priorities. If nothing is going on and a fight comes in, general duty members (I assume) would be all over it. If there’s a stabbing, a robbery, etc, the fight may take a back seat. Also, and not to use it as a cop out, if the detachment was understaffed more things would be put on the backburner. If you look at Prince George the minimum staffing level before overtime is offered is if a watch is running 6 constables short. If they can’t get anyone to work, there could anywhere from 8 to 12 constables policing a city with 80,000 to 90,000 people. So when you phone because someone is throwing an egg at your house, or doing a burnout, or threatening you over the phone and you’re calling on a Friday night, I wouldn’t expect attendance. I’m assuming staffing shortages are the same everywhere, including Prince Rupert.
Back to tickets, I know one general duty member that probably only writes one or two tickets a month. Stay away from the 16C** cars but feel free to roll a stop sign in front of a 16B** car (as long as he’s on his way to something that’s a higher priority). He’s probably ticked off that you’ve slowed down when you saw the cop because he’s in a hurry, gotta beat the lineup because there’s no drive thru.