This is a natural result from rejecting our cultural roots in favor of moral relativism. The government gladly steps in to fill the void created by those who won't adhere to the precepts taught from concrete truths, such as "right and wrong."
That may have a lot to do with it, but what's the solution? I'm not trying to be argumentative, but how can morals be forced upon a society? The law can be enforced at gunpoint, but no one can force an individual to believe in a moral code (as opposed to abiding by it for fear of punishment). In other words, how can moral decline be addressed?
And by the way, I agree with your assessment of the ACLU. They're wrong at least as often as they're right, and have a very skewed take on the Bill of Rights. Also, this program may not be unconstitutional in a strict sense, but it flies in the face of a free society's belief in the presumption of innocence, which is why I find it so offensive.