RR Martin, is this you?
Main reasons:
- Fewer opportunities for foot-guns
- Ease of portability, no dependencies, e.g. no more "is jq installed ?"
- Consistent cross-platforms, e.g. no more "is this system using GNU sed ?"
- Modern stuff like crypto, and "internet stuff" is just quicker and easier to do in Go.