sorry, I don't see their reliability problems being due to the hardware vendors. If that was the case then sticking strictly to the top-tier vendors who explicitly partner with Microsoft would eliminate the problems, and historically it has not (yes, it reduces it to some extent, but it does not eliminate it)