This helps engineers to keep CI/CD pipelines stable in the face of breaking changes. While technically, go mod supports using raw git commit ID's, doing so creates even more maintenance problems.