After reading some of these messages here I can see how closed minded you people are. Tim is absolutely correct when he say the iPad pro will replace computers for many. A lot of people, my retired mother and father included already use their iPads as primary computing devices.
Most things most people do on a pc can be done on an iPad. Apple didn't just make this up out of thin air. It's facts. All you people complain about no file system, no desktop apps etc. Why do you need to manipulate a file system? Why do you want desktop apps? It has fully capable iPad apps that do the same thing in an instant.
Some of you but not all might need these things. Even if you do need these things you represent a small percentage that do. Most people do not need to manipulate the file system, desktop apps a mouse or keyboard, or connect any accessories.
Some of you guys are talking about how you develop and use Xcode or you're a web designer etc. Get a grip, this isn't about you and your professional work. This is about most people doing common tasks, email, texting, web, apps, music, video, reading, writing, typing, do things faster, don't want to sit in front a desktop, don't want a laptop on their lap, who wants to walk and use the iPad at the same time. Move around the office or home while using with ease. Apple is primarily a consumer based company, and the iPad pro will be fine for what most consumers use their computers for.