(Regarding the US) I had a friend who went streaking on campus and was picked up by police. He got off of the charges on a technicality but almost was convicted. Had he been, he would have had to register as a sex offender. Same goes for public urination. We have a pretty insane system.
I'm not sure the general public could ever follow a nuanced argument like this to understand it though. We usually legislate like fundamentalist mothers with an IQ of 80.
Indeed. In a functional society the district attorney would decline to prosecute as there is no benefit to society in going after a public urinator, streaker, or sexting teenage couple. But here in the US a politician has to be "tough on crime" or work for the "benefit of the children".
Not really, a plea bargain resulting in any punishment at all counts as a conviction for the prosecutor. A case like CP or cocaine possession which are in most jurisdictions basically straight liability crimes are very nearly guaranteed convictions. Plus, it never looks bad for a prosecutor to have convicted a child pornographer when it comes time to run for re-election. And not prosecuting such a case would lead to ads run against you saying that you're soft on child rapists.
I'm not sure the general public could ever follow a nuanced argument like this to understand it though. We usually legislate like fundamentalist mothers with an IQ of 80.