I'm happy that there are those that can get all their work done on the iPad Pro. But just as those people like to complain about us "whiners" wanting a full OS, there are those of us that actually need that to get our work done.
Fair enough. But for many, wanting a "full OS" is simplistic way out. They just want a full notebook with a detachable touchscreen. That is generally because a person wants to perform their tasks in exactly the same way as they do on a desktop/notebook. Nothing wrong with that, but then again, tablets no matter how "pro" they are, aren't for them.
For some, it is helpful to "think differently" about their usual workflows and use cases. Adjusting the steps of a task (and perhaps redesigning the tasks themselves) can result in workflows that work better on a tablet than simply trying to bruteforce a notebook method.
I've done that with great success using my 12.9 iPad Pro + ASK + Citrix X1 mouse. The iPP cannot replace my OSX devices, but it can replace my Macbook Air. Some of my tasks are more streamlined (compared to how I performed those tasks on OSX). Others have been eliminated.
For those times where I need to do work on OSX and I'm away from my home office, I can use Jump Desktop on my iPP to remote into my iMac and using the X1 mouse, have a full desktop experience through the iPP.
As much as people like to talk crap about the Surface, I actually enjoy using my SP3. I can run a full version of office and photoshop on it. I have a local filesystem I can access natively. I can run Eclipse, Tomcat and Git on it and get my work done. I can plug USB devices in directly. I can even run VM's on it (not as well as on my MacBook Pro, but its something I can and have done). And with the latest Win 10 preview I'm even able to have a native feeling *nix prompt. I can then fold back or remove the keyboard, kick back, and get frustrated on another level of candy crush.
The Surface line is little more than netbook/ultrabook devices with removable touchscreens. They suffer from the same issues (Windows updates, driver updates, system services running in the background, etc.) as more traditional notebooks.
There continues to be a chronic shortage of a quantity of quality touch-optimized Modern UI apps. Some will claim that having full MS IE eliminates the need for apps. That is a very narrow view because not all apps are app-ified websites. And there is more to a touch-optimized user interface than magnifying the UI widgets and controls of a desktop OS.
Granted the SP3's battery life sucks, and being the i7 model it can get quite toasty, but you have to start somewhere.
I feel Apple is missing the boat with the reluctance to come out with such a device. Yeah yeah, I know, OSX apps aren't touch capable. So what? Build it, and they will come. The better Windows developers have added "Touch" modes to their apps that adjust themselves when you fold back/remove the keyboard, so its getting there. Apple could even integrate the iOS simulator and run iOS apps natively. You'd get a true 2-in-1 as you'd be able to run OSX apps AND iOS apps perfectly on the same device. Microsoft is sort of already there. Their Windows store selection is nowhere near as good as iOS's... which is why I'd prefer an Apple branded "Surface" device.
I've owned a few Surface devices... and still do. They are "ok" notebooks, but terrible tablets.
OSX as it is, would be terrible on a converged device. Thankfully Apple knows this and moving toward something that will work better than what Microsoft cobbled together. I am fully aware that Apple also has incentive to move at a glacier's pace as they can double-dip customers into purchasing both iPads and Macbooks.