As I mentioned in my more lengthy comment right here -- https://news.ycombinator.com/item?id=14563597 -- popularity is very loosely correlated to the quality of the popular thing. There's ease to pick up, there are pressing business needs fixed by a creative junior Python dev, there's the businessmen loving quick solutions (and future be damned of course), there's inertia, there's skepticism ("but our current system is working! why switch?"), there are tens of other such phenomena that can be attributed to the very buggy automatic brain processes.
So yeah, I hate the we-must-be-right-look-at-our-adoption-rate arguments as well. :)
> There is a reason Go programmers choose to program in Go, and I believe that reason stems from our core tenets of simplicity and readability
Not the reason I choose it, I choose it for tight cross platform binaries and nice stdlib. Arguments made against generics should be technical, not political... complexity may be subjective, but the justification for the definition can still be technical.