Thats not quite true we have seen many times Nvidia being first to the market, setting the price and then AMD release their products and Nvidia reduce prices to try and stem AMD. Talking 5-10 years ago or there abouts.
Also the GTX 460 1gb was an absolutely stonking overclocker when it was released and brilliant value so its not always been like this.
I remember that generation, and whilst HD6850 1GB did came out a little bit later than the 460 1GB averaging at around £170-£200 (sub £150 GTX460 was the 768MB version), the market at the time already had the popular HD5850 1GB (a beast of a card for its generation as well as value) at £190-£220 that's on average around 10% faster than both the GTX460 1GB and HD6850, so Nvidia didn't exactly have the freedom to price the GTX460 1GB higher than the HD5850.
Yea the GTX460 1GB was indeed a great card at a great price for the mainstream gamer, it was pretty much Nvidia's HD5850 (closer enough) for people that refer Nvidia. Shame that for the equivalent of GTX460 1GB today such as the 1070 or 2060 people would now have to fork out £300+ for.
Quite franking I miss the bang for bucks for graphic cards like those generations, before the came along of Nvidia's pull wool over eyes with rebranding of 60/60Ti spec cards to 70/80 naming with a price to match.
3070 will likely be £600 or less no matter how much faster it is over even 2080Ti.
The only good thing about the Ti is its 11gb memory. So there will still be some value when the new cards arrive. As the 3070 etc are likely to come with their usual amount of 8gb ish.
Why i always tend to get extra warranty especially with the likes of EVGA. Have 10yrs on my 2080Ti which i think cost me less than £50 extra. Extremely unlikely ill be keeping it that long but always adds value when reselling.
If the 3070 was faster than the 2080ti, Nvidia will not price it lower than it as it would be shooting themselves in the foot. They will control the supply and availability of the 3070 and keep the price high, until they have sold off most of the remaining 2080ti at high price that are still in the channel.
They have done this when they had still too many 1060 GPU left due to over-production trying to milk the mining broom, which was why they launch 2060/2070 cards essentially stacking above existing pricing of the previous gen cards. Had they released cards with performance of the Super lines right off the bet, it will make the 1060 cards even more obsolete and even harder to shift.