I picked up an RX6600 like 4 months ago for my partner to play Monster Hunter Wilds. It was $300 CAD (So, $220) and plays everything on the market at medium settings, 60fps.
It's a lower mid range card that does what we expect in the price range. It was also a sale price, but we got it.
I'm not denying that prices are, in general, higher, particularly if you're looking for traditional mid range options or even high end cards, but budget options exist.