When I built my PC about a year ago, an RTX 5070 cost around 2,300 zł (about $620), while an RX 9070 XT was closer to 2,900 zł (about $780). Now, in Polish retail stores, both cards are selling for roughly 3,400 zł (around $915). The RX 9070 XT has more VRAM and generally offers better gaming performance, so I'm confused about why the prices have become equal. What changed?
4 Answers
For ordinary rasterized gaming, the RX 9070 XT is generally the stronger value here, especially with its extra VRAM. The RTX 5070 may still be worth considering if you rely on CUDA, prefer NVIDIA’s software ecosystem, or play games where DLSS and its frame-generation features are particularly important.
NVIDIA can charge more because GeForce has a much larger customer base and a lot of buyers specifically want features such as DLSS, CUDA support, ray-tracing features, or multi-frame generation. That gives retailers and NVIDIA more room to maintain higher prices, even when a competing Radeon offers better raw gaming performance.
The simplest explanation is that NVIDIA has increased pricing on its cards while AMD’s pricing has stayed comparatively steady. Retail prices also depend on current stock, regional distribution, exchange rates, and which specific models are available, so the original launch positioning can change quite a bit over time.
AMD also prices aggressively because it has a smaller share of the graphics-card market and needs to compete on value. NVIDIA has stronger brand loyalty and significant demand from productivity and AI-related users, so it does not have the same pressure to match AMD’s price-to-performance ratio. In short, the two cards are no longer being priced strictly according to gaming performance.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload