If you're claiming that forbidding e-cigs makes them cooler, then that might be a better overall outcome because the people who desperately want to be cool will migrate to the suddenly cooler illegal e-cigs.
Do you want needles for heroin distributed for free or do you want your tax dollars to be spent on treating easily preventable diseases because it's hard to obtain needles?
Making things illegal doesn't stop people from doing them.
1. I'd prefer to spend my money as I see fit through charity. Bureaucrats didn't distribute mosquito nets across Africa, Bill and Melinda Gates did.
2. If the government is going to take my money, they should be spending it on treatment of the underlying issues. Not putting a bandaid on the needle diseases.