This is the kind of reasoning which bothers me about Go. How can you write a language that you expect the world to use based on assumptions which are only true within 'Google'
Brittle.
Brittle.
Before dismissing Go, please try to understand its history and the fact that it is changing.