Isn’t there an incentive to run a node for privacy? With your own node you are not leaking your xpub and you don’t leak your transactions by staring at them on a block explorer
Wouldn't your own node unless properly hidden be higher chance of leaking your transactions? As I would expect them to come from your own node... Ofc, tracking the ones made from other services sure it is safer.