In my view, it's a delicate dance where respect for the views and beliefs of others is critical if there is going to be any discourse on matters that affect us. Whatever happened to agreeing to disagree without ridicule and demeaning the views and beliefs of others. I realize that not everyone can act like grown-ups, but when that happens, the group shouldn't be punished, just as people who disregard the speed limit, you arrest the violator.
There are so many things that may have a political nature, whether it be taxation, law enforcement, medical issues, labor, Social Security, international relations or war, climate and environmental decisions, education, the justice system, etc... it's almost impossible to discuss life without the possibility that someone could hijack an otherwise meaningful exchange.
It's OK to have disagreements and differing beliefs, but when we will stop at nothing to take frustrations and anger out on others, it never ends well. We all need to be reminded regularly that we aren't here to change others, or bully them, or invite them on our ego trip. A little kindness, courtesy, and respect will do quite nicely to guide any dialogue. Partisan politics are a lightning rod, so perhaps we can find a middle ground and report those who can't resist the rule breaking.