This PR debacle of just slipping out with the non-support on 300/400 like that that was definitely at fault. They should have provided a lot more backup and explanation. They should have been prepping board partners as soon as they came to the realization, and well before coming out with it generally. MSI's reactions certainly seem to indicate they did not...heck, MSI burned themselves with future support claims on their MAX boards that went far beyond what AMD ever claimed.
But BIOS size is a problem, clearly (WATCH the
VIDEO), and so are user community reactions on public forums when un- and under- skilled owners brick their motherboards by the hundreds JUST because they didn't read the release notes in their BIOS package. So AMD has a problem: do they pay the price once, with a relatively small community of enthusiasts? Or for months or years after when average neophyte owners (representing the VASTLY larger market, btw) who still don't read release notes continue to brick motherboards with a BIOS update not meant for the Ryzen 1000 processor they have.
AMD, I think, wants to push their products beyond the enthusiast-only crowd into the broader market. I do believe that means they have to become a bit more Intel-like, as hard as it is to accept it. I'd like them to also go back to 'Black Edition' processors, like Intel's 'K' suffix, to limit overclocking to those willing to spend more to get into the game. They are also the ones more likely to educate themselves on it's dangers to hardware.