I think the CHT gang mean well, but I at least have fundamental philosophical problems with their project, which necessitates tactics (shaming, susceptibility to techwashing) etc that I think we both have problems with. But the tactics follow from the philosophy.
Though you and I probably differ on exactly how/why they're philosophically on the wrong tack and what to do instead. You want a properly political project, I prefer gonzo steering into the skid and taking it to the logical conclusion and out the other side.