Most of those have to do less with the excellent hardware and more with the limitations of the iOS mobile platform.
Apple has been slowly working to address those concerns and it might soon be making the last step needed to truly make the iPad Pro a desktop or laptop replacement.
It might, in just a few months, finally add mouse support.
Apple has traditionally abhorred any pointing device on iOS other than your finger.
Apple also didn’t want a file manager in iOS.
MacStories’ Federico Viticci mentioned in the Connected podcast that he heard whispers of USB mouse support coming to iOS.