Generics have their use cases, but in general they are overrated. Especially in (but not limited to) the DevOps area, I bet that 99% of the code needs no generics at all.
Having said that, I would not complain if the concept of Ply (https://github.com/lukechampine/ply) becomes part of standard Go.