It is not the lessons of civics that keep violent people from hurting others, it's the conviction that they will be prosecuted and punished. So far, one prosecution for one guy who tried to assault a cop. Period.
There will be more of this. There will be more of it because the people who pretend to decry it are liars and approve of it, some quite openly.