Earlier quoted context omitted.
So when you start eating Snickers, that locks your stomach into not accepting Mr. Goodbar until a long "upgrade"? I think there's a big difference from standard vendor lock-in, in that many different companies provide similar junk food.
The analogy is a very loose one: I mean more the general incentive to maximize profit to the detriment of customers, going right up to the line, but not over, where they stop paying you.
It's similar to the implausibility of group selection -- doing things for (unrelated) group members doesn't give a differential advantage for the doer's genes, so it tends not to happen. Likewise, techniques that hook you on "sugar-fat foods" ("superstimuli") in general benefit all companies in the market, not just yours.
So I don't think the vendor lock-in model has the same dynamic or is representative of the incentive set that food companies have.
[1] Pushers of illegal drugs have yet another dynamic at play, in which case finding a steady source of the drug is hard, so hooking one user will likely mean they buy from that pusher, not from dealers in general, due to the difficulties of navigating an illegal market.