Nah, there are plenty of vices besides smoking and drinking. A Starbucks habit costs just as much. When I quit smoking, I put up the money I would have spent and made the down payment on my first car with it.
Actually where I live Starbucks would be more expensive. Drinking something medium-big costs 4-5 euros and a pack of cigarettes is just under 5. However, people usually drink more than 1 coffee/whatever during the day while a pack of smokes can last more than a day easily.