No one’s keeping you here.
It’s actually very difficult and expensive to leave your home country for 99% of the population.
Just in terms of cost you need a plane ticket (or other travel costs), money to navigate the country’s immigration programs and all the fees associated, you probably need to pay to learn a new language for a year or two before you’re fluent enough in that language (DuoLingo/self-learning has very mixed results), you need to pay for housing for when you arrive until you’re able to get a job. Realistically the ones fed up with our society are the ones living paycheck to paycheck, do you think they can shoulder those costs?
This is all assuming they even let you in, most developed countries won’t unless you have an in-demand skillset and/or a job already lined up in the country of question (i.e., the type of jobs that are doing well here already). And often times even if you have valid reasons and a job lined up they can still just tell you to go fuck yourself.
Add on top of that that if you somehow get that far, get past all of that, you’re giving away your right to vote in your new society for several years due to requirements to become a naturalized citizen.
Makes a lot more sense to try to improve your own country and local society when you consider all of those factors. “Don’t like America then leave” is something only the privileged that can hop on a jet to a new country at a moment’s notice think is a valid suggestion. At best it’s shit advice and at worst it’s a bad faith argument to push aside any and all criticism of the current system.
I used to agree with this train of thought, why be armed when the government has tanks?
But the realities of the past several years have shown us that an armed rebellion can be significantly more powerful. Look at Iraq and Afghanistan, look at Myanmar today where the rebel groups are literally 3D printing carbines. A guerilla group with small arms can put serious pressure on a modern military. Will lots of them die? Probably. Will they “win”? Probably not, but they could easily wear down the enemy with attrition. When you need to move a couple dozen men with rifles it’s an entirely different game than coordinating 12 tanks and 500 men, you can employ completely different tactics. Especially on your home turf that you know inside and out.
Is an armed rebellion happening anytime soon? I sure hope not. But the threat that an armed populace can at the least put some serious hurt on a military/government is a deterrent to tyranny. Just the possibility of it is a huge deterrent, compared to authoritarian countries where citizens aren’t armed and get run over by tanks.
I’m not saying gun violence isn’t a huge problem, but saying armed citizenry is zero deterrent is just factually untrue.