"People" is a general term, "offense" is a relative term. What you may consider an offense, I might consider a complement. Additionally, what you consider an offense today, you might not do so tomorrow. There is no such thing as a static set of provisions that can handle all cases of immorality across all of time and satisfy all people.
>The price of Freedom is Eternal Vigilance
The price of freedom is nothing, the price of consequence is eternal vigilance. The only reason you would need to be alerted if someone commits an offense you deem immoral, is so that they can be punished for the offense. You can't reverse an act that someone committed, but sure if you have constant oversight of their actions you can definitely punish them as you see fit. Law is synonymous with punishment, but it is punishment that applies universally to all parties, as opposed to the Terms of Service applied by modern corporations, which (by design) can be applied to whomever and can be ignored for whomever the corporation feels like. Hence why it's a slippery slope.