AMD should've been trying to absolutely crush nvidia with price/perf, not just deliver something slightly better and call it a day.
I want the best possible power efficiency, framegen just in case and better RT performance so even between the 7800xt and 4070 I'd still lean towards the latter. Had they worked on the new FSR implementation and improved their RT tech, it would be no contest with 16GB VRAM and the pricing.
4070 is too weak and feels like a stopgap card at best that's worth buying used, 4070Ti is a rip-off at retail and I will only get a 4080 if I can get it under 1k (where it should be from the start IMO) which means shady sellers or used and most likely warranty problems.
Feels super weird to have absolutely no sensible options from a 2070S for such a long time.