Running a node without actually using it for verification is where this breaks down. People install nodes, let them sync, then keep using Coinbase's API or a light wallet that phones home to someone else's server. The setup becomes identity — "I run a node" — without the security properties.
The node only protects you if your wallet is actually pointing to it. Otherwise you're doing the ceremony without the covenant.
