> which could possibly open yourself up for attacks(albeit complex and likely limited in scope)
It's laughable to compare this to using a third party which can hold your funds indefinitely and censor your transactions with no recourse for you. That's very simple, and unlimited in scope.
Sure, running a local node is even better, but using a remote one doesn't "remove the benefit." That's nonsense. It removes maybe the bottom 1% of the benefit while leaving the other 99% intact.
There are conveniences associated with the banking system, such as someone compromising your account, there is a large chance you'll get your money back. Unless you're friends of the crypto devs to force a fork, then you're likely screwed with crypto if your wallet is compromised.
I didn't say it removed all benefit, but removed the benefit of "not relying on a third party", because you are. It sounds like you're saying "you can most likely trust those third parties", which is not the point of being independent.
No, that isn't what I'm saying at all. What I'm saying that the level of trust required in a remote node is so minimal as to be almost negligible. Realistically, the worst they could do is deny you service, at which point you can just switch to any other of the thousands of nodes out there.
It's simply not comparable to trusting a third party that can block your transaction without recourse and/or hold your funds indefinitely.
It's laughable to compare this to using a third party which can hold your funds indefinitely and censor your transactions with no recourse for you. That's very simple, and unlimited in scope.
Sure, running a local node is even better, but using a remote one doesn't "remove the benefit." That's nonsense. It removes maybe the bottom 1% of the benefit while leaving the other 99% intact.