Agreed. We always thought 2 cars per stop seemed like overkill, but then again, I'm not an officer, so maybe they know something I don't.
I had a friend that wouldn't come visit me when I lived in Carmel because he was afraid to be pulled over for DWB.
2 cars is pretty normal....one is usually close and will come to "back up" the officer or check it out. Happens everywhere, in every city. Carmel is lucky enough to have I believe 105 officers....or somewhere in that area
EDIT: and by stating the number of officers I mean they usually have a fully manned shift