I have had a few surfaces for work. They are actually really nice hardware, but the Surface Book had one design flaw, which would periodically disconnect USB headsets. That was my only real complaint.
the special firmware that microsoft uses in these machines breaks network, USB, anything that you attach to it. it just can't get power management right. I've been saddled with one of these for 5+ years and it just never got better.
Imagine: If Microsoft pushed so hard for Modern Standby and even THEY cannot get it right, why should you trust any laptop designed for Windows to have proper power management?
I would say the comparison to Macbooks is fair.