No I think personal responsibility is the key.
Making a person responsible for their own actions go’s a long ways to stopping bad behavior.
Instead of allowing them to blame it on some object or thing.
For most people, freedom includes the opportunity to get groceries without having to dodge another brainless potsmoker at every intersection.