Is there any hope of a resolution anytime soon?
Not much of one. Companies are currently making record profits from the current situation, so it's not a problem for them. Not in the short term at least and that's usually the only timescale large businesses operate in. On top of that, the extremely fragile global supply systems are damaged and can't be fixed quickly.
A couple of potential avenues for a resolution, but I'd rate both of them very unlikely:
i) Intel are willing
and able to bring a substantial quantity of competitive cards to market at high (as opposed to extremely high) prices, seeking to maximise their profits by rapidly gaining a lot of market share in a market they currently have no share of at all while simultaneously getting massive amounts of free and extremely positive publicity. It would be a very profitable course of action, but it would also be an unusual one. I think it's more likely that Intel will seek the mind-numbing lure of massive profit margins immediately even if they could profit more from lower margins. I also think Intel wouldn't be able to do it anyway. The supply/manufacturing/distribution issues are real and Intel isn't immune to them.
ii) All companies involved forgo immediate massive profit margins because they consider the current situation as being a threat to the entire market in the not too distant future. It is a threat to the PC gaming market, but "graphics" cards companies can sell their products for cryptocurrency work instead so they'd still have a market.
There's some talk about a possibility of the manufacturing shortcomings possibly being addressed by maybe as early as some time in 2023, maybe. But that's just one of the problems and it doesn't change the fact that companies know they can sell cards at huge prices. So why stop doing so? Lower costs just means even higher profit margins.