Agree on one hand, but lets be real virtually nobody on this forum thought the latter. Its only in the past 6 months due to heavy discounts that people revisited the 6900XT and thought you know what..
At least this gen people have been slapped in the face to wake them up that its greedy pricing is raising the lower tiers up progressively and they basically dont care. AMD is no saint but you check out their 6000 series over 2022 and you will see they have price changes that reflect it. The 6600-6700 cards have been way better value.
The 6700xt is IMHO the best value for money of last gen, at least on discounted prices.