State ‘allowing money to fuel addiction’