Let's just cut to the root of the morality issue. Governments war on drugs results in heroin being used to fund terrorism. Governments war on drugs results in money spent on MDMA going to people involved in human trafficking and other fucked up shit. The moral of the story is that it is immoral to support the government so stop paying taxes to them.