You called alcohol a "vice". Definition of vice from Merriam-Webster is "moral depravity or corruption; wickedness; a moral fault or failing." You are specifically asserting that people who drink alcohol are bad people. How is that not being preachy?