True, but it's frustrating because these issues have always plagued Windows. The excuse in the past has been the hardware vendor aren't in perfect sync with Microsoft. However that excuse doesn't fly with Surface products since Microsoft is controlling both ends. Hopefully feedback will...