There's a simple solution to that. Price. Now, this may seem like a retina-popping glimpse of the painfully obvious. But it needs saying, because all the evidence is that AMD doesn't get it.
But imagine if the RX 7900 XT had launched at its current street price of about $680. Now you're talking. It's hard to say for sure that it would have been a smash hit. But it would have got my own scanners pinging, that's for sure. I'd have been sorely tempted byOf course, there's always the question of profitability. Could AMD have done the RX 7900 XT at $680 and still made money? From the outside, that's hard to say.
Then build from there with subsequent generations. That isn't going to get AMD to 50% market share in two generations. But I bet it would move the needle, which categorically isn't happening now. AMD has barely managed a dent over the last decade. Likewise, it will require a fair old up front investment. The returns won't kick in for several years. But that's true however AMD goes about any attempt to win back substantial market share from an utterly dominant Nvidia. And this would be a positive plan, not the usual madness of repeating past failures and hoping things will turn out differently.