Canada has the European model of socialism, which I'm not a fan of. It's not like your healthcare in Canada is truly free, you pay for it with higher tax rates. So it's better to go to Canada if you know you're going to have a crappy job or be a homeless bum. If you're educated, and have a good job all that happens is you end up paying for the healthcare of every bum in the country. And last I checked Canada has a fairly high unemployment rate (at least in some areas).
In the US if you have a decent salaried position, you'll get health care through your employer, so you basically get nearly free health insurance and you get to take home a bigger portion of the money YOU earned so you can spend it on what you want rather than be forced to pay for the healthcare of some bum who can't get a job. Nothing is ever truly free.
But I do feel bad for the cops. These jerks are giving stoners a bad name and their actions are going to result in more unfavorable scrutiny into the mj legalization arena. Some cops are good, some are bad. I've known a few cops and a sheriff. They were in my martial arts class. Kinda funny considering they had to take orders from me during class even though they were cops and about 30 yrs older than me, I was a higher rank. But they were nice guys with nice families and I wouldn't wish them any ill will. I feel bad for these cops and their families just as I feel bad for the people who were victims of bad cops, I feel bad for the cops who are victims of bad stoners.
peace
