Difference is we share a border with only one third world county. Mexico. And they are the problem, not Colombia, Peru or Afghanistan. I don't care where the drug is made, it must physically get into the US,and Mexico has let it's self, intentional or otherwise, be the gateway to the US.
Why are there no drug wars in Canada over the US drug trade? Because they have laws and enforce them.