No, you said the people here suck. That's completely different than saying a government or dictator sucks.
While I recognize that not every country trusts its citizens to own weapons, we do. I don't own a gun, but I respect the choices of those who do. While your country was still a hot mess, our founding fathers guaranteed our citizens the right to keep and bear arms as a hedge against governmental tyranny and as a last line of defense against foreign invasion. We threw off the yoke of the monarchy in favor of self-rule and you still emboss the queen's face on your money to this day. Moreover, hundreds of thousands of lives were lost defending our rights and I'm personally insulted when someone belittles any one of them.
Now you can denigrate my fellow Americans all you want because we also guarantee freedom of speech in the country; just recognize that your attitude isn't going to win you any friends among a free and armed population, your safety in Canada is an illusion that only lasts as long as the criminals don;t arm themselves, and you will never be free like me because your government doesn't trust you to make life or death decisions on your own.
They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety. -Benjamin Franklin