You should be pissed not happy.
Having a CCW should never effect the judgment of a LEO.
enforcing the law on personal feelings violates the USCONS in so many ways its not even funny.
I'd much rather have a officer write a ticket to every one, then not write tickets to a single group...
So TAB, what you're saying here is that if I pull you over in my town for say, 8mph over the posted limit, I should immediately write you up with no consideration of the totality of the circumstances?
What if I were to use my discretion and choose to not write you up based on any one of numerous possible factors - you're not from around here, you're unfamiliar with the local speed limit, we like vacationers and I want you to enjoy your visit so maybe you come back again or tell your friends so they come to vacation too, it's your birthday, I like the breed of dog you have in the car, you're a heck of a nice guy, you have a CCW permit, you DON'T have a CCW permit, it's almost lunch, I used to have a car just like yours, or who knows what other reason - are you going to look that gift horse in the mouth and INSIST that I write you a ticket? Are you going to tell me I'm not doing my job and that since you pay my salary I'd BETTER write you a ticket or you're going to call my supervisor? OR, are you going to say thanks, be happy you dodged a bullet, and
pay more attention to your speed? I'm hoping it's going to be the last choice because rather than punish you, I want to remind you that speeding can get you in trouble and you should slow down and obey the law. If giving you a break means you are more attentive and make a point of trying to stay closer to the speed limit then that means I will have done my job and made the streets of my town safer thanks to VOLUNTARY COMPLIANCE. That's how officer discretion works.
Of course, if you're a jerk about getting pulled over even though you were speeding and you piss me off, all that goes out the window and you get a ticket. Officer discretion works that way, too.