Yes, it is. Here is why. Our police, our politicians, our judges, our officials, have all sworn oaths to serve the public, and all of those officials, and our mainstream media, repeatedly tell us we have a 'democratic society' and that our laws are based on democratic principles. Democracy means majority rules, and a clear majority of Canadians have indicated, continuously for decades, the desire to have marijuana legalized.
The failure of government, police, etc., to carry out the will of the public is treason. They have violated their oaths. 
Journalists who pretend a law can be valid without popular support are essentially saying that democracy is a hoax. 
Is democracy a hoax, or is marijuana legal because the majority said it should be?