A bit of both really, mainly aimed at the lower 2 announced Sku's
The 5900x and upwards aren't too bad in price, the rise in price is a smaller proportion of their overall cost. Its also a part of the market far less sensitive to price.
5800x is a larger rise in proportion, but this could be counteracted with a 5700x offering the same chip just clocked lower/lower tdp at a similar cost to 3700x
The 5600x is a much larger price rise, ironically in the most price sensitive part of the market, its a very odd move by AMD. Perhaps they might release a 5600 non x, lets hope so.
And personally I dont call it moaning, to me its more about pointing out something I dont think is right, but if people want to interpret that as moaning then go ahead I dont really care.
You called it moaning, so I ran with it.
I agree there is room for a 5700X, quite obviously, but does anyone consider they might not want to sell the 5600X in volume? It costs the same to make as the 5800X, but if the 5600X is seen as bad value for money both being only 6c/12t and $299, yet the 8c/16t 5800X might be 50% more expensive at $449 but almost upsells itself, especially to the one time builder, who might have a new CPU/system every 5+ years where those extra cores will most definitely be of use. What is the cost of the 5 years vs the not yet available 5700X, assume worst case $100, or $20 per year. Or weirdly as I pointed out in a previous post you can get a 3700X for ~£245, or a 3900X for ~£340, so these are also options if you are on a budget.
Or you could just go Intel and buy a 10600K for ~£260, after all this is just as fast (or so people are saying) as the 5600X but cheaper by £20, and you'll still have the option to drop in an 8-core Rocket Lake CPU in the future.
If people currently on a 3xxx CPU are complaining then you have to wonder what they expected, because nothing is guaranteed, they wanted a cheap upgrade? Well it ends up working out like this, if you bought a 3700X last year for £319 at launch, and they brought out the 5700X at the same price, and the 5600 at £189 (same as the 3600) with such big IPC increases, then your 3700X fell from £319 to being worth maybe £150 if you are lucky, and you'd have to spend £319 - £150 = £169 to get the 5700X, so a total spend of £488, but now what you've ended up with is your 3700X is worth £220 (or more on that auction site) meaning a loss of £99, and buying the 5800X at £419 + 99 making a total of £518, a princely sum of £30 more in total vs the previous situation. £30 over how many years, only the person doing it can answer that.