It's very possible that many people used the vending machines as impulse purchase vs planned purchase. My understanding is lots of effort goes into having people make impulse purchases (example: grocery store layout). They would not make as much money from a pre purchase system.