Because cracking down on drug buyers is low-priority for law enforcement.
The political fallout in Canada for running a raid where nothing is found is massive. Warrant mistakes have landed police agencies on the front pages for weeks, if it came out they were doing raids based on next to no police work, not only would the police be under fire but the judges would be too.