Go with generics will continue to be useful, and it'll make it easier to build some things that were irritating to build earlier.
The design of generics went though so many rounds of iteration and discussions to make sure it wasn't a detriment to the language - indeed you can build everything that Go has already been used to build without ever knowing about or using generics.
Generics coming into a 1.x release also means that any code written under 1.x is expected to continue working perfectly, generics or not.
The process has made sure no damage will be done, and we now have a new toolkit to make solving some problems easier. I don't think anyone is trying to gaslight anyone by using generics.