I wouldn't blame the customer. If you put a pile of meth all over the food in a cage for a rat, its not like its the rats fault for becoming an addict or that they have any choice in the matter not to consume that meth. And if the rats start demanding meth are you going to point to the rats and blame them for being addicted or are you going to wise up and realize its inevitable given the setup?
To put it more simply in the words of Henry Ford, you can buy a car in "any color the customer wants, as long as its black." You don't get choice in the market place.