Putting people into stocks and publicly shaming them was used successfully for many years.
We need three penalties:
Misdemeanor: 20 lashes in public
Felony *not* involving physical harm to anyone and less than $10,000 = 40 lashes in public
2nd offense Felony or any physical harm or threat thereof to another person = crucifixion, and put it on youtube.