What do you mean by drivers are terrible?
Do some components fail randomly in Windows? Or do you mean they just don't work with Linux?
Just asking because I'm planning to buy a Surface Pro
There seems to be something up with the display driver in Windows relating to sleep. Sometimes after I login, Windows proudly tells me it's recovered from a display driver problem. Other times the screen just won't turn on (the keyboard lights come on, and the IR light that Hello uses comes on), so I have to keep restarting the machine. I'm guessing this will get fixed eventually though. Only seems to happen after disconnecting from the charger.
Issues with drivers have affected display, charging hibernation on surface devices. Other skylake laptops have seen similar problems so they may share the same root cause.