Protesting in the US means potentially facing physical harm, detention, bail you can't pay, overworked public defenders, overzealous prosecutors, civil forfeiture, court fees, harsh sentencing, plea bargains, restrictive parole and being discriminated again because of your record. And most of that even if you don't go to prison. Of course you don't even have to be protesting, just be close enough to one and panic when the police, maybe even undercover, comes to abuse you and you'll be just another footnote in the history of the US justice system.
What happened in Montreal was that when the police tried to crack down on the protests everyone who remotely agreed started protesting too. When the government then went on to enacted a new law to limit the protests, even the people who didn't agree with the original protests started protesting. Then the government was subsequently voted out in the next election. That is a culture where it's reasonable to protest. Because even if worst comes to worst, you at least have some chance of people coming to your aid. Instead of rationalizing what you had to go through by proclaiming essentially "you shouldn't have been protesting".