That piece makes some good points and some bad ones.
The ACLU is getting shit and it shouldn't be getting shit. That's the fault of the left-wing war battalion run amok. It looks like the mayor handled the entire situation very poorly, and that this contributed to the shape of events.
The writer doth protest too much, however, when it comes to James Fields. To say he mowed down counterprotestors because he was "startled" is bullshit, and a poor fucking excuse. Additionally, Fields was a white nationalist; he was photographed at the rally, and it's perfectly sensible to connect his crime with his beliefs.