I know that many wallets will only connect to bitcoind through electrum, but is there any advantage beyond that over using a wallet that connects directly to your node? It seems that everyone uses electrs or another iteration, but I can't find a simple explanation as to why. It seems like it just takes up resources.
I'm aware that this is probably a dumb question, but I specialize in dumb questions.