In my opinion if it was just a crop like zucchini and you just had to meet agricultural standards, manage exposure to things like e. coli, get the product tested occasionally for heavy metals, and so on, it would be much better. Making it illegal doesn't work, regulating it out of existence doesn't work, but dealing with the harms from the other end, setting up programs for getting people off addictive things and using the health system etc, seems much better. I really think getting rid of the control and access these massive tobacco companies have and which was built directly off slavery and genocide would be a good idea.
The price for a 20 packet of cigarettes here in Australia is around $42 in AU dollars, so about $29. The production price is closer to $5, or about $4 USD. All the rest of that is taxes and that means you as a black market producer can make something for $5 and sell it for $30 and make $25 in profit, or you can sell way more at $20 or $15 and still make massive amounts of profit. You could kill the cartels and gangs tomorrow by dropping the tax and it would reduce the market for illegal tobacco to zero. The fact that our government don't is a good indicator that they don't actually care.