It is common for prosecutors to waive bail for non-violent offenses. For that matter, bail funds were setup for 1/6 rioters by people associated with Trump.
There is nothing unusual about condemning criminal actions in a protest while sympathizing with some of their goals.
Isaac, your point seems to be
1. 1/6 rioters should not punishing for assaulting police because BLM rioters were not punished for vandalizing police stations
(True Equivalency)
2. BLM rioters should have been punished for vandalizing police stations even though police often commit unpunished criminal acts against Black people,
(False Equivalency)
Can you lay out your objective standard for who should be punished and who should be unpunished?