The 7800 XT is not a half price 4070 Ti. People don't play "relative performance index", they play actual games, and quite often they find that a 7800 XT is indeed half a 4070 Ti, not just the price. So stop kidding yourself about how good a 7800 XT is, because it's not, otherwise it would sell, at least amongst ppl on this forum, but what do we see? Even here for ppl with knowledge it falls short. That's not because of the marketing, it's just reality.
And the truth is, Nvidia's popularity also sees it have optimisations not seen for Radeon in many titles even without RT, which aren't tested by the HW reviewers (who instead prefer the same 10-15 games), but which nonetheless are immensely popular and important for when ppl decide on a GPU [below, Path of Exile 2]: