No reason to have alcohol in a "civilized society" either.
People aren't logic automata and trying to make rules that treat a population as such will always end up in the way that prohibition did. You should punish/sanction very harmful expression of base-instincts of humans, but criminalizing all of those that appear even somewhat undesirable will just make the prison problem even worse.