It does though, they're just not very good at it.
Systemic racism in the USA is an undeniable reality.
Violence against the LGBT community is extremely widespread, and employment discrimination is almost completely unavoidable for most trans people at some point in their lives. Many countries and states have very limited protection & services for trans people. It's not racist or homophobic, It's just misinformed.
It's just that people have forgotten how civil disobedience works. That being said, most protests are perfectly fine. Thousands showed up in my town a couple of months ago: no problems. The same goes for most protests in cities around here. The civil unrest the USA has been experiencing is one of the most widespread civil rights protests in american history: if you expect violence not to semi-regularly break out, I don't know what world you come from.