No, you are trying to justify odd builtin functions choice in retrospect. Nobody has ever said that Go "secret generics" are a core part of the Go philosophy but you.
The reason they exist is because Go language designers could not do without them. The same people that have claimed for years that Go didn't need generics.