How could you possibly make such a statement without having spent a day coding on one of these? I mean the nerve of some people having an opinion based purely on the hypothetical. Might I suggest you really work on your impartiality.
I have a jailbroken Surface RT which I use to run Powershell and Burp Professional. I also have a jailbroken iPad with SSH. It's a PITA to use compared with Visual Studio on a desktop. I'll admit I don't run VS on the Surface RT or have a Surface Pro, but it's the size of the screen that hurts when developing long before disk space or anything else gets into the equation.