Because using drugs is morally wrong for Christians. It means disobeying the law, doing something that should be controlled by the society, but obviously isn't. Rape, on the other hand, is sanctioned by the Bible. And it's mostly a crime committed against women, who don't matter as much to them. It's sexism and false morality of a mostly Christian society.