This attitude/mindset seems so petty and disappointing. Feels to me like gotcha journalism or something.
True, but not as disappointing as the attitude of the go language creators and maintainers.
I'm pretty sure none of the Go language creators or maintainers has a negative attitude towards generics.