So there's a runtime cost for using generics?
The upside is there is no runtime cost to using generics, the downside is there is significant compile time and link time cost to generics.
Are we talking statistically significant or productivity significant compile time cost? Go has a fairly fast compiler, it would be a shame if generics made that a less stand-out feature.