I had a Surface Pro 4 for two weeks a few months ago. It was a much better experience than I expected and I could in theory move to Windows if all I did was spend time in Lightroom. But when I started writing my review, on the Surface of course, I noticed that it's not possible to add an en- or em-dash without opening the character map app thingy, unless you have a numpad, which requires typing out the ANSI code of the character. Windows has some quirks which make it completely unusable for my everyday life. And barely any ecosystem to speak of.
There is another problem — many people can't afford Mac review units and Apple won't give them any if they ask, which leads them to just not understand the intricacies of macOS. Also, spending a week or two with your setup is completely different than testing something out in an Apple Store.
Oh well.