The Netherlands is foundationally socialist.... period.
If it were a libertarian country, it would have absolutely no social programs, no national medical care, no food and housing for others at the expense of the taxpayer... no free money from government...
And so the costs of irresponsible behavior (drug abuse and promiscuous sexuality, etc...) would be born by those choosing to engage in it. They would not be able to enlist the help of government to rob their neighbors... to pay for their irresponsibility.
What you have in the Netherlands (and unfortunately in the United States in large measure) is government subsidy of irresponsibility. And when you subsidize something (by calling the practioner a victim and giving him financial gains) you get more of it.
And not only do these socialist do-gooders subsidize irresponsibility, but they actually penalize responsible people (by forcing them to cough up money) to pay for the subsidy.
And then you wonder why they (and we) have a problem.
Socialism sucks.... Try liberty.
No, it's not. leaving aside the fact that there are many pro-life libertarians, you also ignore the fact that much of liberalism advocates the same kind of prohibitive government regulation as you do, as the case of the tobacco companies clearly shows. Those liberals who would ban cigarettes, fatty foods etc. share your philosophy, not mine.