(I don't think it alters your point at all because you're still talking about constrained resources and a need to prioritize, but in traffic court in my village the PD is the prosecutor; my negotiation was with a police officer and he in turn represented the results of that negotiation to the judge. Same with everyone else's tickets. Only more serious stuff involved the town prosecutor - he was handling code violations, underage drinking, and a DUI.)