I can understand most of what you are getting at except the waiting for Ryzen 2 part. I just can't see how AMD could leave a processor out there for over a year without fixing something like that. Any issues they have won't need to wait until Ryzen 2 to be fixed. The BIOS and other issues should be fixed within the next couple of months. These processors are the same at heart as those that are going into servers. You can be sure that AMD will not jeopardize that market for anything because that's their bread and butter.