Go and Rust have much worse tooling for enterprise-level collaboration
I'm not sure what kind of tools you mean, but unless you're looking for something that just works exactly the way EJBs do for some mysterious reasons, I don't see why you can't do most "enterprisey" things with Rust or Go. Or Python or TypeScript for that matter.
Yes and that's exactly what modern tooling is missing. Try to develop for node.js 0.2.12 on today's update of Visual Studio Code. See? No enterprise-level collaboration for ya.
Exactly. Never updated, never discussed, never challenged. Set in stone.
It felt like every dev that worked on our Java behemoth at a previous job was elated to switch to Go.