If you prefer Go, and are on a Java team, you'll want to convince others that Go is far superior, and vice versa.
If you prefer Go, and are on a Java team, does arguing with people that are unrelated to your work on the internet change your working environment?
Does arguing on the internet with Java fans increase Go's usage at hypothetical person's work?
To example this point: the fact that people do still sometimes need write some code in assembly really should demonstrate that your point would be better framed as "different languages serve different use cases so it's pointless convincing everyone to conform to a single language" -- which is precisely the point the OP was also making.
> People who don't care enough to criticize the status quo don't put forth the effort needed to change it
Nowhere in my post did I suggest people should not criticize the status quo.
If you find a thing you like, you should use it! If you find a thing you don't like, just don't use it! Find the language that lets you express your intention as easily and correctly as possible and run with it. For some people that is Go, for some people that is Erlang.
I'm certain this thread will devolve into "Go isn't a great programming language because..." type posts, but I really think those posts are kind of ill-intended. The author of this post likes Go, which they're allowed to do, and they should continue using and enjoying it.