You're not going to like or agree with this, but I would argue that this is just a symptom of a problem I'll call You Made Your Bed And Now You've Got To Lie In It Syndrome.
You know how Trump got elected President? Lefties became increasingly thin-skinned, intolerant, and overbearing at forcing their views on everyone. A number of states and indeed the federal government came up with "Defense of Marriage" laws, defining a marriage as between a man and a woman. Liberals overturned those. A number of states came up with voter ID laws. Liberals overturned those. In Oregon a couple was financially ruined and driven out of business for refusing to make a gay wedding cake. For years liberals have accused anyone who disagrees with them of being stupid, a liar, a racist, a homophobe, and a KKK Nazi. Cops are getting assassinated. The news media spent close to two years telling everyone President-Elect Trump was a stupid, arrogant sideshow joke that didn't have a chance. People tend to get sick of being talked down to. And people tend to do something about it. That's how Trump got elected President.
And what did the Left do? Did they go "Huh. Maybe we do have a problem." No. They rioted. They attacked people. They told us how stupid and racist we were. They decided to bully anyone they had power over to silence any views they disagreed with.
But what do I know? I'm a stupid liar racist homophobe KKK Nazi that shoots defenseless black people while wearing a Confederate flag as a cape.