That may very well be true, but the reason is the high level of taxation, not the cost of production and marketing
That is correct, but once pot is legalized it will be taxed at both the state and federal level, and shift the focus from a world war on drugs to a smaller tax collection battle.

The point is it won't destroy the criminal element totally if legalized, but it sure will reduce that element greatly.