Why is making friends in Ncr so hard?

Why don't these people think beyond daru/sutta (drinking/smoking)? I work in a company where almost every employee smokes and drinks. During breaks, they go to smoke and come back with the worst smell coming from their mouths.

Most of the time, they talk about parties and similar things. On the other hand, I don't drink or smoke, and I find it difficult to stand near them when they smoke. These experiences make it so hard for me to socialize with them and have conversations. I know this might seem specific to Gurgaon, but Gurgaon is part of NCR, and many people comes from Delhi too so I’m just posting here.

Aren't there any non-smokers, non-drinkers, and less party-oriented people in Gurgaon? Also, I worked in Delhi too, but I find fewer smokers and drinkers in my Delhi workplace. It’s just my POV. I don’t know if it’s true or not.