Hello James,
First of all, thank you for this opportunity to allow us to interact with you and thus with the company. I believe a company that interacts and listens to its customers will always have goodwill in the market. And yes, a big AMD fan. Typing this right now on my 7 year old Phenom II X4 955 OC'd to 3.7 GHz.

Still kicks azz.
Anyway, to the questions now. I have been following Ryzen like an eagle since last year and being a system integrator, have recommended them over Intel at any price point and sold quite a few systems since. My questions are:
1) Considering the fact that the Raven Ridge APU's have been out now for almost 3 months, why didn't AMD shift the B450 board launch ahead? This could have in theory mitigated the backlash the APUs had to face because of lack of BIOS ready boards on launch day. I myself make sure to update the BIOS of boards when a customer demands so but many retailers here in India have no clue and still have old boards on stock which are incompatible with the 2200G and 2400G. Fantastic products that they are, the average public has no clue about the things such as BIOS updates and when an uninformed buyer buys so and finds out the CPU and board are incompatible they blame the company which produces negative feedback due to word of mouth. Couldn't this be solved with better marketing and a note that buyers need to buy latest boards or boards with latest BIOSs' in a flyer inside the CPU box or like on the CPU box.
2) I just love the Precision Boost Overdrive function and the way AMD has tweaked the 2000 series to the edge out of the box. It is sad that reviewers and even enthusiasts don't know much about it and are trying to manually OC their CPU while AMD has a fanatastic Auto OC which performs better. I read somewhere that this feature is still in beta phase? Is it true and if yes, when does it become official?
3) Again, why no B450 boards yet? Are more products coming up for the 2000 series lineup?
4) Last and most important question, why is there still a lack of Ryzen powered laptops? The options are few and far and if they are, they are either hobbled by poor OEM decisions like Dell has been doing with its AMD laptop series or lack of driver support which is creating negative views for otherwise good products like the HP Envy 360. Also, why isn't talking to these OEM's about it? Many websirtes have claimed its the OEMs who are deliberately trying to make AMD products look bad. Dell has a complete lineup of utter garbage configurations which are poorly placed against their Intel counterparts. I was hoping to get myself a Ryzen 5 2500U laptop but pickings are slim.
5) Not a question, simply love the work you guys did with the IMC of the 2000 series. Can't wait for ThreadRipper 2 and the 2800X that you guys have been saving up.
Thank you for your patience and giving us this opportunity once again.