药物并非随机而做。当汉茨採用心理动力学方法研究自我药疗时，邓肯的模型则侧重于行为因素。邓肯描述积极增强（例如"高感觉"，得到同辈的认可）、消极增强（例如，减少负面影响），和避免药物戒断的症状，所有这些现像都出现在用药成瘾的人身上，但是并未在所有的娱乐性用药使用者中发生。较早使用操作制约来描述药物依赖的行为时，强调积极和消极增强两项，对于药物依赖是必要的，但邓肯认为，药物依赖不是透过积极增强来维持，而是透过消极增强来维持。邓肯把公共卫生模型应用于药物依赖的研究，其中媒介（即所选择的药物）透过病媒（例如同辈