If you haven't noticed, many pre-orders for Ryzen X370 boards are not shipping. Those that do ship almost immediately get RMAd. Aside from supply issues, there are bios and hardware issues. For instance most of the memory compatibility issues has to do with ripping the code for Intel XMP memory.
It's really hard were to place the blame here. On one hand AMD delivered exactly what they needed to. A competitive CPU and chipset. However, they didn't provide their OEM partners with the resources or time to develop the motherboards. On the other hand the OEM partners did not give their boards the dedication they required to be used. They made sloppy decisions and severely underestimated demand. They committed far too few resources to the development of the boards and are attempting to shift they blame onto AMD.
It's really hard were to place the blame here. On one hand AMD delivered exactly what they needed to. A competitive CPU and chipset. However, they didn't provide their OEM partners with the resources or time to develop the motherboards. On the other hand the OEM partners did not give their boards the dedication they required to be used. They made sloppy decisions and severely underestimated demand. They committed far too few resources to the development of the boards and are attempting to shift they blame onto AMD.