The people responsible for making AMD more successful are AMD. Can't blame Nvidia or customers for not helping them (I'm not saying you were).
Agreed.
Nvidia started around 2010 to build Gameworks and their various FX libraries, People laughed at it, Nvidia kept building, Sponsoring games with some very lovely looking FX albeit very expensive performance wise. Now look where we are, AMD is behind by a literal lightyear in multiple departments and Nvidia offer an objectively better experience all around.
Nvidia are like sharks, When a new top end engineering graduates come out of MIT or other top colleges/universities in the US, UK, Japan etc... they go after them like there's blood in the water, No matter the cost. AMD on the other hand get engineers who seem to be half asleep and have a "total cool maaannnnn" attitude... that's not helpful, AMD need to become as aggressive as Nvidia in the hiring process, It's why Nvidia has some of the worlds best micro architecture engineers.
AMD needs to get it's ship together and I say this as a 7900XTX owner, It's a very nice card but way behind Nvidia's comparative offerings in various metrics.
AMD needs to do better or it might also lose the console market if Nvidia can offer better price/performance to Sony and Microsoft.