AMD have said, the 9070 series is going to be up to 4070 ti performance. Leaks have also shown the performance between 7800XT and 7900XTX, so you can trust these numbers of course.
As for the price, AMD can say what they want, but how they've handled this launch so far doesn't sound promising. A vendor, who has the cards already, speculated about the price, and it was horrible.
Things have changed since then, but until AMD has released concrete numbers, all these leaks are useless.
I also don't know what you mean with the artificial restriction of production of the cards. Because NVIDIA is mainly producing AI cards for servers and workstations? AMD will be doing the exact same thing, since that's where the majority of the money is.
I think we've never really left, and it's been going on for much longer. All the popular tech gets scalped. Switch, PS5, Phones GPUs, etc. If you can't launch with infinite products available, it's going to get scalped nowadays.