Italicised bits are from LadyJ...
People drink alcohol in large quantities even though it's bad for them.
Alcohol makes you feel relaxed and happy. Sure, it has bad effects like being sick and having a hangover, but it's worth it, really. Severe biological damage is caused only by prolonged and persistent overuse.
People eat steak.
Steak tastes really good, and is extremely nutritious. It's few bad qualities are easily counteracted by trimming it of fat and grilling, rather than frying, it.
People skydive.
Haven't done this, but I want to, because it is a HUGE rush, and really quite safe if you stick with a reputable company with good safety standards. We haven't had a parachuting death in Australia for years, and thousands of Aussies do it for a hobby.
Cigarettes give you nothing except lightheadedness, due to oxygen starvation. They taste bad, smell bad, don't make you high, don't make you happy (unless you are already addicted, and then you NEED them in order to be happy), make your hair and clothes and mouth taste bad (that old ad campaign "kiss a non-smoker, enjoy the difference" was absolutely right) and, of course, damage your health to the point where they eventually kill you.
Alcohol only kills you if you have a helluva lot of it. Steak might eventually kill you if you leave the fat on and deep-fry it in walrus blubber before eating it. Parachuting only kills you if you do it incorrectly.
Sorry, but the analogy doesn't ring true.