Sounds about right.
I was reading an article last night that basically said that minority groups like BLM (and women, Latinos, Asian-Americans, etc.) are completely justified in being upset at the status quo. Also, Trump's base of blue-collar white Americans are justified in being upset about their current lot in life as well. The only problem is each group blames the other for their problems. No one (I'm speaking generally in reference to entire groups) considers that the other side might have a good reason for being upset.