Why do you insist on prattling on with such nonsense? Most of the time the iPad suffices for tasks that otherwise requires a laptop. When significant amounts of keyboard input is needed any Bluetooth keyboard works quite well.
The crucial fact is that developer innovation has been captivated by this emerging platform with it's new, more intuitive UI. I like my MBP but I carry my iPad on the go. So compiling code in Xcode occurs when I am at home. Meanwhile I have six GB of books and eBooks immediately available from the same device I use to ssh into my servers and find information on the web. The iPad is a great tool already with greater potential than its predecessors.