Comodo in particular has a long history of shady bullshit. Tarring all CAs with that brush strikes me as unduly harsh.
Most certs are just money printing machines for the orgs in charge of them and I am not surprised they would want to fight back against LE.
Yet somehow, the PCI SSC accepts their scan results as actionable for Level 1-3 compliance.
While I'm sure there are CAs who aren't as egregiously bad as Comodo, it's hard to get around the fact that they basically shouldn't exist as a class, and any CA that isn't working to put itself out of business is sort of hurting the Internet ecosystem.