Liking the new Surface Pro; to me Microsoft are simply offering a lot of permutations, from basic educational use to high spec ultrabook. You also have to account for the OS as well as Windows 10 is designed to run on much lower level hardware, so for some 4Gb will be more than adequate.
Pen as an additional purchase, not a fan of that, think it should be in the box, although it does look to be a significant improvement on previous. Port situation is pretty much the same, with the Surface dock offering expansion, something Apple should have offered with the MBP from day one. For most business types USB C currently offers little more than inconvenience and I suspect education similarly. USB C is still in it's infancy can does present issues, undoubtedly it's the future, however for those needing to deliver "now" from my own experience of over two years of using USB C it remains to be problematic, even with Apple's own adaptors & dongles.
I will certainly be looking at one as a replacement for my outgoing Retina MacBook, sadly last of my Mac's used professionally thx to Apple's predominant consumer focus, equally give the few who are using the Mac professionally I can see Apple's point as they need to sell units. Clearly Surface Pro is compromised as are all portables, equally as such it's not a bad compromise as long as your usage matches the devices capabilities.
As for the "Pro" term near meaningless these days, solely sales and marketing and or a differentiator between tiers. A true professional chooses the hardware that meets their needs, not something with "Pro" slapped on the box, that's just for the regular customers
Personally I was pleased when at one point Apple dropped the "MacBook Pro" off the bezel as it pure 80"s "cheese" at best...
Also interested to see where Microsoft goes with the Surface Book, as an owner and user in a professional environment, very impressed, new Surface Pro is certainly encouraging
Right now Surface Book is too heavy to be classed as an Ultraportable, yet it offers features few others match...