Well the 6700XT should be closer at retail to a 3070 than a 3070 is to a 6800 because of the MSRP. Hence why it's called Manufacturer's Suggested Retail Price... AMD would be taking nearly as big of a cut from retailers from a 6700XT vs Nvidia would be from the 3070.
PC Specs: CPU: 7800X3D || GPU: Strix 4090 || RAM: 32GB DDR5 6000 || Main SSD: WD 2TB SN850