I totally agree, the Surface should give them a run for their money. Whilst the XPS was by far the best Windows laptop I've ever had (fast boot up, fast etc. Good graphics support) It still had some flaky aspects. Sleep resume was erratic and the wireless adaptor power saving didn't know what to do sometimes - so I did have to reboot to fix some problems. It also had a monitor colour temperature issue - sometimes it couldn't work out what the correct setting was, or their was a problem with the firmware, I dunno, but I used to get subtle magenta then green then magenta casts on the screen. It wasn't bad enough to worry about, but still not good.
Aaaand It borked one time, so I had to restore from backup.
I've never have to do anything on my 3 year old MBP.