Our drug problem is proportionally only a fraction of yours, so no need to get your shorts in a knot.
BTW, except for a few provinces (Like BC), most of our provinces have Regional and Provincial police forces.
The RCMP plays a role similar to your FBI (only our guys are better).
It's our Justice system that's all fuked up and puts these bastards back on the street. Unless we fix that problem, we'll end up like y'alls....
Canada has only three major urban hellholes (Montreal, Toronto, and Vancouver). We have dozens of them, unfortunately. Also, the Canadian judicial system and legal code is more centralized than ours. There are 50 separate judicial systems, plus the Federal system, in the U.S. For example, someone who committed a crime in Michigan but was arrested in Montana must be extradited to Michigan. Punishment for crimes is uniform in all 10 Canadian provinces, not so in the 50 American states. The death penalty is impermissible in a dozen states, but Texas and Florida execute several dozen criminals per year. Federal LEOs in the U.S. cannot arrest without a warrant, except in National parks, military bases, etc.; state and local police can arrest someone on probable cause. The RCMP is not so restricted.
There are many fundamental differences between American and Canadian law enforcement and jurisprudence, beyond liberal vs. conservative issues.