I had a guy call me once to report that his dope had been stolen...so should he not have gotten locked up bc he was the caller? After all, he called the cops... Investigative detention is just that, detention. It is not an arrest and the guy did not go to jail.
If you can't tell the difference between the two situations, then maybe you need a job where you don't deal with the public.
Detaining someone in that fasion a person who called the police to report that he found illicit items is at best rude. It's also a good way to discourage cooperation from the public.
Why detain him in the car? I understand checking for warrants, but leaving him in the back of a cruiser on a hot day is really rude considering that he did the propper thing by calling the police.
When you dealt with the druggie that called to report his drugs were stolen, it was an extreme case in which the criminal was telling you that he was guilty and that you needed to treat him like a criminal. When you get a call by someone telling you they discovered contraban on their property you have no reason to treat that person as a criminal until you find some evidence showing that they committed a criminal act.
If you can't treat people with respect, you shouldn't deal with the public.
edit: In my recent experiences with the police I have treated them with respect and that respect has been returned. I had a couple past experiences where I treated officers with respect, and was treated extremely rudely.
In the cases where I was treated rudely, the officers also weren't doing their job. Both pulled me over for speeding when I wasn't going the spped they claimed. In the second case the officer never even clocked me like he claimed, and when I pointed out my radar detector (which I purchased after the first incident) he was obviously very surprised that he had just been caught in a lie, stuttered a bit and stumbled off. It was simply late, and I was relatively young, and he was out fishing for "troublemakers".
From my experiences I have little respect for officers who aren't polite and respectful. My experience has shown me that those that can't show respect for the people they are dealing with don't respect their rights, and don't have a refined sense of integrity. In other words it's a warning flag that tells me that this is a person I can't trust, and when that person is a law enforcment officer, that can be a very bad thing.