CPUs are seeing price redactions for a few months now, it's not "just now". GPUs are seeing price reductions for much longer. While in CPUs the problem remains because of the motherboard prices and DDR5 prices, in GPUs they should have seen an increase in market share, not decline. Because Nvidia didn't drop prices, or at least it didn't dropped them to even much MSRP prices. With the only exception being the ridiculously expensive models. But, the press and Youtubers that inform people about price reductions, where constantly downplayed AMD's price reductions, while focusing on price reductions on RTX 3090/Ti models. AMD was dropping prices, Nvidia was getting all the press coverage with titles "Nvidia dropped prices, now it is the time to buy". Of course, let me repeat my self here, the price reductions where meaningful only on the already expensive models. Even today 3000 series sells above MSRP.
AMD's GPUs are cheaper than Nvidia GPUs. In some cases they are both cheaper and better. But consumers prefer to buy Nvidia cards because they are convinced that no matter the price, Nvidia is the better brand. Trolls, posters, as we have seen in this thread also, journalists, youtubers, are doing a fine job into creating a picture for AMD where it's products are inferior and their drivers are junk. They are doing a fine job into destroying AMD's image, when at the same time they will do anything to cover up Nvidia's failures. In just last month everyone rush to hamper RX 6000 sales by creating fear about RX 6000 dying because of a driver. One repair shop in Germany makes a video about dead cards and while there where ZERO other reports about something similar, not to mention no one wondering if there was any credibility behind that video, ALL and I mean ALL rush to come out with titles "AMD's RX 6000 cards are dying", "AMD's driver kills 6000 series cards" and stuff. Now, AMD says that it is limiting supply of GPUs in the channel, because there are plenty in the market that consumers don't buy and what do we read left and right? That a company that only controls 8% of the market share, can manipulate the market and prices by limiting it's supply. Which is plain stupid.
Consumers need to take care of themselves. I never said that consumers need to take care of AMD. Please don't make ridiculous assumptions about what I mean.
AMD needs to take care of it's balance and margins. But I do not see how a company that is doing continually price reductions all those last months, do it in a way that is against the consumer. Maybe you can explain this. You know what is against the consumer? Selling 2 years old cards above MSRP. Increasing prices across the board. Selling a heavily cut down version of a GPU at $1200, to promote the $1600 model. Trying to sell an xx60 model as an xx80 model at a price above that of the last xx80 model. In the end an xx70 is priced above last gen's xx80 model and everyone rushed to call it "consumer victory". Yes, consumers, you won. Now go and buy the xx70 model at $800 or more(see the difference when it is about Nvidia?). What else is bad for consumers? How about using fps scores with DLSS 3.0 vs DLSS 2.0 to convince people that they are buying a faster card.
In the CPU market Intel managed to turn things around with Alder Lake. It now sells models at all price points with more cores than AMD. In the past AMD managed to win the retail market by doing the same. Selling more cores/threads at all price points. Many of those cores, in Intel's case, are E cores, but consumers don't know it, don't know the difference, no one can blame them for not knowing the difference. Also Intel's platform by using DDR4 and with no upgrade path is much cheaper. So there it is completely understandable seeing people choosing the Intel platform. No one will blame the consumer there.
In GPUs the situation is different. People buy the RTX 3050 over the RX 6600. People pay $1600 for the RTX 4090. It's not totally their fault. Press, Youtubers, posters, trolls, will send consumers to buy Nvidia cards. "Buy the RTX 4090, it's the fastest card, better value than the RTX 4080". "Buy the RTX 3050, it's more expensive and slower, but it comes with more features and better drivers. The AMD cards are full of problems". So, in the GPU market I DO blame consumers. Because now we have a monopoly. And as long as Nvidia enjoys 90% of market share, prices generation after generation will be going up. And performance will see a stagnation (at probably under $700) the type we seen when Intel was selling quad cores year after year.
Some people seems to love stagnation and monopoly and love to blame the company that is their only chance to avoid it (because Intel is 2-4 years away from becoming an Nvidia direct competitor).