Depends, where? If you go to a village in India they probably offer you some food so delicious you could never imagine. But in the west alcohol is all people know.
Not saying you have to do it, but it's part of European cultures for centuries. There is no need to be dismissive of it. My partner is Indian, doesn't drink, and Indian food is no more or less delicious than genuine European food.
I have no problem with people not drinking, just the smugness of those who make it a personality trait.
coffee actually used to be considered as, or more sinful than alcohol when it came to being a social lubricant. (it did not help that coffee houses became known as hotbeds of revolutionary thought in Europe.)
I'm not saying there's a causal relationship here, but I don't think that example works well.