Daniel Perry and Kyle Rittenhouse happened for the simple reason that BLM protests were violent protests.
Kyle Rittenhouse was defending himself. He received a just verdict. I haven't drawn a conclusion on Perry beyond saying that he did not commit murder or Capital Murder under Texas statute and should not be dealt with as if he did.
"Peaceful Protests" mean that the rights of others are not interrupted. It means that the right of people to go from Point A to Point B uninterrupted and unmolested. It means that property, even offensive property, that offends you, but does not belong to you, does not get destroyed. It means that the operations of businesses, the courts, government businesses, are not interrupted.
If it doesn't meet that threshold, it's not a peaceful protest. Period. It's a violent protest whose participants are violating the right to life, liberty, and/or property of others, and it's not OK.
From CNN:
Prosecutors said Perry, who was stationed at Fort Hood, initiated the fatal encounter when he ran a red light and drove his vehicle into a crowd gathered at the protest. Foster was openly carrying an assault-style rifle – legal in Texas – and approached Perry’s car and motioned for him to lower his window, at which point Perry fatally shot him with a handgun, prosecutors said.
If the scenario were reversed, and it was the black person with the handgun and the white person with the assault rifle, every single individual that has posted here would be taking the opposite direction. Insulting people's intelligence by denying that isn't a ToS violation, but that won't make such assertions more credible or less ridiculous.
A protest that does not stay within the limits I discuss is not "peaceful". It's time there be a consensus about this from the Left to the Right and everything in between.