Behavioural economics is becoming increasingly popular as a way to improve public health. George Loewenstein and colleagues point out some of the pitfalls and warn that it cannot be used as a substitute for conventional policies to tackle fundamental problems.