Because the Go team kept pushing the ridiculous idea that versioning doesn't matter.
> `go get` also works just fine if you point it at forked repositories that you control.
And at that point, what value does `go get` add?