Perfectly put. Revealed preference simply assumes impulses are all correct, which is not the case, an exploits that.
Drugs make you feel great, in moderation perfectly acceptable, constantly not so much.