Moving forward, I think AMD should focus a lot more on QC, and they should also release a series AMD branded motherboards "done right". Not over-engineered. No gaudy flashy board designs of UEFI, just a plain old down to earth motherboard with quality components, plenty of IO (but not overkill), etc. Not too cheap or expensive, mark it up enough so board partners aren't upset, but not up so far as to anger users.
They won't, of course, but one can dream. Back in the day, as I recall, Intel had some pretty decent first party motherboards, and also, though not first party, NVIDIA chipsets for AMD boards were miles ahead of older attempts. Once one vendor sets the right example, it pressures others to improve.
Maybe EVGA will step into the AM5 business with a few quality offerings and add a bit more competition. EVGA: If you are reading this, give me a decent X670/X670E Mini ITX board with high quality onboard sound, an external bios flashback button, an external clear cmos button, and a clean, bug free UEFI interface and I'll buy it instantly to replace my ASUS board.
Bottom line is that we clearly need new entries into ALL segments. All of the current vendors are rushing towards over-engineered premium boards and focusing on things like RGB headers and awful designs rather than focusing on stability and functionality.
I'd rather have a text based UEFI that works 100% of the time instead of a GUI that works 80% of the time and saves the wrong values, doesn't save at all, or doesn't work the other 20% of the time. I'd rather have a decent heatsink on the chipset that actually cools than a cheap, flashy looking thing that needs a loud fan to keep it cool. I don't need a billion phase VRM, I just need enough to power my 7950X at stock settings, maybe with PBO, maybe not.
Just a few thoughts.