Both the 9070 base and 5070 base are bad buys vs the XT and Ti at the current listed MSRPs.
The 9070XT has tradeoffs vs the 5070Ti (still significantly worse RT performance, worse power efficiency), but the 9070XT will still win at the current listed MSRPs for most buyers.
But note that all these comparisons are relative to MSRPs. Change one price relative to the others via tarriffs / non-reference cards / component increases, and all the conclusions go out the window.
I'd still just buy a 5080... if they were available, listed anywhere near the reference price, and wouldn't burn my PC down. This gen sucks. I honestly wonder how much of that suckitude is still delayed effects of covid - less engineers onsite, less debugging, and more historical demand for higher performance phone chips from the mass market stuck at home with nothing to do but fiddle on their phones.
(And the elephant remains in the room - a PS5 Pro is, what, one fourth (or less) the cost of a 9800X3D+5070Ti (or better) system. Yeah, PC performance is better, but is it worth the price differential for your kid's system?)