Exactly. This is one of those ideas that "looks good on paper" and is certainly designed to attract venture capitalists, but will really fall flat for a number of reasons.
As you mentioned, they won't be able to sell any forms of alcohol or tobacco through these cabinets. They also probably won't be able to sell any types of lottery tickets.
They almost certainly won't have any sort of products that require freezing or refrigeration, as that significantly ups the power requirements and size of the unit.
Forget any fresh produce, or anything with a very limited shelf life. Or freshly made sandwiches.
So, already they're not replacing a lot of things that people go to bodegas for.
Now, and it's possible they've already thought about this, but what's their "return" policy? You see, at an actual bodega (or any store, for that matter), I could be shopping, and put something in my cart, and then decide "Nah, I really don't need this." and put it back on the shelf.
What happens when you do that here? Do you confirm your purchases? What do they have in place for loss prevention (i.e. the five-finger discount)?
What do they have in place for if someone accidentally knocks something off the shelf when reaching in for something else? Are you charged for that?
What do they have in place for requesting products that aren't in the cabinet at all? How easily can that be manipulated to, say, have every cabinet stock up on products that won't sell, because someone decided to troll their request service? (Even assuming that they have something like that set up.)