There have been hundreds of peaceful BLM protests across the entire country, I've attended them myself. It makes zero sense to ignore the hundreds peaceful protests and latch on to a few cases of violence to demonize everybody. So it's ok for them to do that to us, but they don't want us to do the same to them when their own bad apples get exposed.
I completely agree with what you're saying regarding the majority of protestors being peaceful should outweigh those that are not. But, I find the hypocrisy a bit funny in the sense that I feel as though the Black Lives Matter movement itself demonizes all police officers.
When we were in LA we saw a huge group of protestors blasting that 'fuck the police' song, wearing shirts that say the same, and yelling profanities about police. They weren't saying 'fuck police officers that have killed innocents'. They were saying 'fuck the police' as a whole.
I think both sides have been, to a point, demonized by the other side and it is a huge problem. I know that there have been rallies made to promote peace between the two sides in the hopes of finding a mutual solution to the growing police brutality issue. And I totally feel like that is a lot more helpful than those that demonize either the BLM movement or every police officer.
I think it honestly comes back to the fact that the training for police officers is poor and the hiring process is biased. The fact that minorities are so painfully under represented, even in areas with huge minority populations, is ridiculous. Why was Chicago police force sued into hiring more minorities? There is a problem with prejudice within the police, of that I have no doubt, but instead of chanting 'fuck the police' I think chanting 'we demand minority representation in our local police department' is a lot more likely to result in change and less likely to incite violence.