Right, because legalizing something instantly removes the criminal aspect. Look at Colorado. Legalized marijuana and the Mexican gangs are moving in to supply cheaper product.
Citation please? I did some Googling to confirm this claim, but found nothing supporting it. The claim itself is odd, how is there more money to be made in a legal regulated market?
I did find this however. The story asserts that Mexican gangs are getting involved in the Colorado pot business for money laundering since it is a cash only business. In other words, they aren't really selling pot, only pretending to do so to legalize money from other sources.
And why is Colorado pot a cash only business? Because Federal pressure prevents them from using the same payment processing and banking systems other legal businesses use. Banks and payment processors won't take their money or the Feds will drop the hammer on them. In other words, the Federal government is creating this business opportunity by prohibiting normal business practice. If you prohibited any other business from using banks, forcing them to be cash only, the same thing would happen.