I have a Surface 2 Pro for work, and I love it; however, I do agree that for “real” work, I have to have it docked at my desk to have 3 monitors. It’s impossible to do coding/spreadsheets/etc. on a 12” screen. Overall, it’s an excellent laptop replacement.
Surface 2 pro isn’t a 12” screen. But point taken about needing to work on a bigger monitor and it has a dock or displayport to hook up multiple monitors.