Community Service?

I've been thinking more about how annoyed I am that I got a ticket yesterday for leaving my car on my own street while I waited for friends to come and help.

What exactly is the function of the" Roseville Police Department Community Service?"  To sit in a heated truck not 20 feet from 3 citizens who are trying to free a car from a snowbank, writing a ticket for the car of one of the shovelers which is 50 yards down the street and has only been there for 10 minutes?

If you've got "Community Service" on the side of your truck, it seems to me that a wave, or offer of assistance, or at least a word of encouragement might have been in order. 

Or a question:  "any of you folks know anything about that car at the end of the street?"