But the launch price wasn't,just like with Zen4. So the issue is like with Nvidia they were trying a fast one.Everyone is also comparing launch prices to the worst value SKUs of the previous generation,ie,RX6900XT/RX6950XT and RTX3090/RTX3090TI.
The RX7900XT should be an RX7800XT at best. The RX6800XT was 90% of the RX6900XT and the RX7900XT is 87.5% of a RX7900XTX in terms of shader count.
But the RX6800XT had the same amount of VRAM as the RX6900XT and wasn't clocked that much lower. The RX7900XT is more cut down.
But in terms of performance at 4K:
Review from May this year. RX7900XTX reference is 19% faster than a reference RX7900XT! The reference RX6900XT is 7% faster than an RX6800XT. The RX6900XT is 23% faster than the RX6800.
So the reality,in terms of performance the RX7900XT really something between an RX7800XT and an RX7800,going by the last generation.
We all know why AMD decided to called it a RX7900XT - to justify it being priced as close to the RX7900XTX as they could get away with. All because Nvidia lead first and jacked up prices to insane levels.
Then gave Nvidia a marketing "win" when the RTX4070TI was a whole £100 "cheaper". It's almost like both are sort of not wanting to step on each other's toes.