I used to stop for a pint on my rides years ago, stopped doing it for some reason, I used to enjoy that
Yes people go for a Big Mac and have a pint of coke and go shopping, work etc,
but they're not expending in the region of a 750 - 1000 calories per hour doing it. Also, I'm not sure if the sugars in a well thought out energy bar/drink is the same as the sugars in a coca cola, perhaps someone else can talk to that.
Anyway, my point is that it works for you, you've proved it. It doesn't work for me, but it might for others.
Dave.