Your argument rests on it being a legal liability to have CP on your node. Are you saying that SOME cp is OK and defensible but a lot of it is not Ok and indefensible?
Seems to me that it’s black or white. Either you have it on your node or not. And if that’s the case, then bitcoin is vulnerable to just a single instance.