If only the 6950xt did cost the same as the 4070. People forget the larger case and more expensive power supply.
The suggested PSU is 550 W for a
4070. Its a TDP 200 watt card.
AMD RT 6950xt cards suggested PSU 700 W and TDP 335 watts. Many youtube videos show the 6950xt hitting far higher power draws.
The nVidia RTX 4070 is just a far better card for the builds its really aimed towards. The AMD RX 6950xt wont work in many smaller cases and adds cost to the overall build. If you are going to create a build that can accommodate a AMD RX 6950xt. You might as well get a better GPU. Like a AMD RX 7900xt or a nVidia RTX 4070ti or 4080.
The nVidia 4070 is just a better card all round at its price point. You would have to be mad to get a RTX 3000 series or RX 6000 series card.
The goal of a 4070 build is overall cost. You don't want a huge case and more expensive PSU. You are on a budget.
Also a
4070 performance is really just a better RTX 3080 10GB/12GB. nVidia RTX 3080 12GB matches a RX 6900xt in raster performance and destroys it in RT performance. The RTX3080 12GB is 5% faster a 4k raster over the RX 6900xt.
Basically a RX 6950xt is an overclocked RX 6900xt with more power draw. The card can easly hit 350 watts+ in 4k gaming. Many of the AIB cards recommend a 850 watt PSU.
If your build is aimed at a RTX 4070, you would never get a RX 6950xt.
Were I live a RX 6950xt is
£626.86 and a RX 7900xt is
£749.99. If you have the money to spend on a better case and PSU. Then you likely have the budget for a 7900xt as well. If going AMD is the goal.
If the budget is really that tight, then why spend more on a RX 6950xt? When its going to add to the overall build cost.
When I had a RTX 2060, my build didn't have the PSU for a higher power draw GPU. The RTX 4070 and RX 6950XT are aimed at two completely different customers. Aimed at a customer that gets a 4070 the 6950 xt is not a good card at all.
Thats why the 6950xt lost in the review.
Overall Winner is the Nvidia RTX 4070 and will always be the 4070.