What AMD fails yo get is that damage was already done. Zen5 architecture was mainly designed and done for Epyc in datatacenter, hence why benchmarks that test more data center focused load can get 20-30% boost and break kind if falls flat. And for resonate that can only make sense to AMD they rushed that thing out, without even having prepared reviewer guides and everything. Software was hugely unfinished and that from company that is already known about their software having issues. Like I have seen drivers not getting properly installed on systems, without core parking and quite few hoops they had to go through, like Revo Uninstaller to clean install driver. Plus motherboards that defaulted Auto setting for core parking to frequency instead of driver. Auto should automatically do driver and if that isn't prevent then have failsafe default. And if it needs clean install, that should be built into installer. Plus if you got feature like that there should be control panel that manages it.
And also how the hell they managed to not test like reviewers do is beyond me. One would think they would watch or read what those are doing to adapt. Many don't use built in benchmark because it isn't aleays really representative of actual performance you will get most time during playing.
But as I said, damage was already done. It us a lot of same attitude Radeon group had. Misrepresenting performance numbers on initial announcement. Then overpricing product on release so it can be slammed by negative reviews. Them doing damage control bu either finding issues in drivers abd stuff because they released unfinished product or price cutting. The few months latter they got better product and bunch of unnecessary negative reputation... Like why? I used to joke that monkey hitting random buttons would better manage AMD than AMD does itself. All those shenanigins aren't helping to prove it as just as joke.
Like they really need to start talking with their partners and Microsoft to make sure noth BIOSes and Windows are ready for new stuff. And game developers, so they make sure things run on their cards well. Like nVidia is doing, they are even willing to send their own developers out to make sure raytacing and DLSS are implemented. While AMD couldn't even be bothered to talk with developers about Anti-Lag+ and rather made it work like hack and do memory injection into game, triggering anticheat and getting people banned. This should never happen. Especially not with Ryzen, AMD really has huge issue of not knowing how to be top dog.
And second one is just, you need better driver and software developers. Things needed to just work. How you get there is AMD problem. I don't care what obstacles they gave, whether Windows isn't doing something correctly or whatever. Excuse how it isn't you never works, you need to deal with it or find a way whee it is not an issue. Because people won't blame Microsoft or whatever. They installed AMD driver, they will blame AMD. And AMD needs to stop acting like they are done kind if third part company to themselves and this isn't an issue. Make software that can deal with issues it encounters in the wild. Either deal with it l, because life isn't fair and you should stop expecting it to be. Or hire people who will.