AMD were burned badly by their RDNA3 naming scheme. Every card was given name 1 tier higher than what was the reality, other than 7900XTX which should have just been called 7900XT anyway.
7600 is 6500XT replacement, 7700XT is 6650XT replacement, 7800XT is 6700XT replacement, 7900XT is 6800XT/6900XT replacement, 7900XTX is new flagship that replaces nothing.
If the range had of been called 7500, 7600XT, 7700XT, 7800XT and 7900XT with prices commensurate to the performance, AMD would have gotten a lot better press and done a lot better sales wise. AMD tactics which have not changed despite being burned, is to launch high, wait for negative reviews, panic, slash prices, piss off early adopters and finally get it right after the damage is well and truly done. This applies to cpu and gpu.
For the record, Nvidia did exactly the same, but the media is beholden to them in general and did not call it out, and the Nvidiots couldn't care less as they would never consider AMD as an alternative anyway. Nvidia can do what they like and get away with it.