I think Microsoft is still resolving scalability challenges producing a mass-market in-house hardware line. A friend of mine purchased a Surface Book shortly after release and it had a litany of hardware and software issues, the Microsoft Store replaced it free of charge and he hasn't had issues with the new device.