Short-term business opportunities can be obstacles for long-term behavioural change