I understand the boiling point reaction of every african-american, the martyrdom of what looks to be an horrible human being doesn't help the cause tho. It's hard to be empathic over awful human beings.
I worked in two african countries for 2 years and I was treated like a big bag of shit everywhere I was (including by "cops") besides the places I knew I could go without problems. Minorities will always be persecuted and discriminated and any kid having to go through this all his life will naturally react adversely, much more in what some consider a somewhat developed country like usa (instead of the shitholes I was, where I expected nothing less). Tribalism doesn't naturally disappear. Riots don't really concern me, they are obviously an awful collateral, but we never really achieve changes without violence, either it's called blm or the yellow vests (just to mention two recent ones, and if you support one and not the other, you're just hypocritical)
Focusing on police brutality is a big mistake and an irrelevant issue that is easily tackled, easier than teaching everyone to drive well to stop getting killed on the road. Minorities are fucked because of wealth inequality, and their inability to have transferred wealth through past generations and that will, always, leave them at disadvantage over others. Sadly, there isn't an easy solution to it, besides tackling the accessibility issue (as in, mitigating the obstacles that exist to help every kid to get a fair chance to succeed in life, which is something I actually dedicate a part of my life). The weight of poverty doesn't pick races, and if you think it does, you most certainly never been in contact with it.
Firing people because of facebook political posts is pure fascism tho. Either that person his convicted of something in the eyes of the law or you're just discriminating based on weird ass parameters. Free market tho, so a lot of conservatives complaining over this garbage contributed to build these mechanisms, as well as an absurd mistake some left has been grooming in the last 20 years since communist parties lost strength in the eu-nordic green left to form the new party of european left, where labor issues and monetary policies became a secondary issue (because the left lost the power to rule) and dedicated itself to more humanistic and ethical principles, leading to this growing populism of patrolling speech.