Yeah, you are basically right.
Two ways to look at it.
  • It's a fancy Bitcoin node. But the rest of the network doesn't really care
  • Bitcoin core is not that great at looking up the balance of random addresses. Which is why Electrum exists.