Long enough in this case meaning forever.
Behavioural changes work, the issue is that most people don't actually change their behaviour.