Im sorry to say this but MS should stop making hardware and stick to what they know software.
Or at least have another company deal with the hardware problems
Or at least have another company deal with the hardware problems