People did defend AMD jacking up their prices with Zen3 to more per core than overpriced Intel CPUs. AMD tries to muck around with B450/X470 CPU compatibility and removed PCI-E 4.0 from them. People also miss the platform segmentation they have done with Zen4. The B650,B650E,X670 and X670E all use the same Promontory 21 chipset. But B650 lacks PCI-E 5.0 on the main dGPU slot,etc but Intel can offer it on motherboards closer to £150,and considering that future AMD/Nvidia mainstream dGPUs are increasing likely to 4X and 8X data connectors,it will cause problems.
Plus during the Athlon 64 era,they bifurcated the platfrom to Socke 754,Socket 939 and QuadFX and charged Intel level pricing for their top CPUs. Hence,I don't know why anyone was under any illusions AMD wouldn't pull the same moves as Nvidia or Intel if given a chance!