The weird screen thing looks terrible on this MBP. It will require me to look at my keyboard, not my screen.
Meanwhile, the Surface Book gives me a touch screen (which is important to me because I create web software that is used on touch screens), the pen is great, the dial looks interesting, so I will probably buy that too.
The Surface Book should work great on my desk with an additional monitor and keyboard / mouse / dial. Whereas the MBP completely loses the utility of that weird touch bar thing in that same setup.
Also, I use virtualization on my Mac to develop a .NET app. So, now I don't have function keys for the guest OS?
It was developers who led the way to Apple's dominance in the notebook space, and I suspect it will be developers who lead the migration in the opposite way.
The question for me is, will I end up ditching the iPhone too?