Are you going to get upset at node for calling home to Microsoft (npm owned by github owned by microsoft) when using the supplied package management too?
If you look at it, it's pretty similar. The part before the first slash is invisible:
npmjs.com/org/package
proxy.golang.org/org.com/package
The difference with Go is that you can actually change the first part if you want, or even disable it.
But, to be fair, Node was a dumpster fire long before being bought by Microsoft.