This is one area I totally agree with you Maris. A cops job is to ENFORCE THE LAW, lieing and intimidating people into giving up information is a tool they use. I have met some very nice officers over the years but I have never made the mistake of believing any of them are ever on MY side.
Little offnote highschool story to emphasis this point. In HS a couple of buddies who were both 18 were at a party. One was drunk the other not. After the party the sober guy gave the drunk guy a ride home, thinking he was doing the responsible thing, and got pulled over. The cop smelled alcohol asked if anyone was drinking, the driver said his passenger was drunk and that he was giving him a ride home. The cop gets all buddy buddy, shooting the shit etc, asks the driver if he had anything to drink all night. Driver responds one or two a long time ago. BOOOM! DUI for driver and MIP for passenger, even though the driver blew and registered about as much alcohol as he would have if he had swallowed some mouth wash. His admission of drinking anything was enough for the DUI as under 21 there is zero tolerance. Point being a cop will do anything to get the info out of you and then they will enforce the law and leave any interpretations to the judge.
In relation to this thread, the Dad is an idiot and so is whoever turned him in. CPS has to investigate everything and some people use that to their advantage. Dad did nothing wrong, except blame the system and cry about 2nd ammendment rights. Seems like everyone is being oversensative these days. Im careful about what I post on facebook, not because I do anything illegal, but because I know that everything on there is for the world to see and Im carefull how I portray myself to the world.