iOS does support file and folders. But they chose not to expose the file structure to you.
Having said that iCloud Drive is kinda like a file system on your iPad/iPhone (you can toggle in the settings). What's missing in iCloud Drive is the ability to add a file or perhaps a deep link to a folder. (Just to add you don't need to have an Internet connection to use the iCloud Drive locally.)
Good point. Again, both these things show just how easy it would be to add the few missing features we would need to make it a true viable replacement for a laptop. While I very much doubt they will ever just expose the file system due to the way that Apple do things (meaning them wanting to keep it a closed system that is end to end encrypted and linked only to your apple id so that nobody could just hack in without it, if say you ever lost your portable device), I'd be totally okay with them adding the ability to add files and implement deep-linking to iCloud Drive so that it operates just like we all need a file system to operate. There would be many advantages to this also, due to being able to sync all our files and folders between devices whenever we're online, so could even prove to be better than just the one copy of locally stored files, if done properly. So these are valid viable options that would totally convince me to ditch my laptop and make the switch.
Basically in iCloud Drive you have access to all the files in apps. That includes both offline and online files.
You have the ability to create folders and to move files from an app to another app/folder.
Having said that, you don't have access to photos and videos from iCloud Drive. Though you have access to all your documents, etc.
Yes, ability to access any file type including the ones in iCloud Photos or Videos would be necessary to really class this as a proper file system. Also, you would need to be able to create your own Folders, not just the ones that are part of pre-existing apps.
When they showed off the Keynote saying it's faster than 300 Million existing PCs I thought they were going to say that it could run Mac OS X and Intel Really fought hard to get the iPad Pro business but its Core M CPUs were not ready the A9X is roughly on par with what the 2016 MacBook Core M ships with.
That being said Without Pie in the sky things to be More Pro maybe not this generation since its out I'd say next revision would be.
#1. Intel Core M Processors
#2. Mouse support really this would go a long way even with today's Pros
#3. Fast charging
#4. USB C port no more lightning
#5. Graphene Lithium battery will likely get 15 hour battery life.
#6. OLED Display.
Notice I did not add Mac OS X support I can't rule it out We need some insider Information or Rumors I am sure it's being Discussed But it would need 4GB RAM and at least an A11X Quad Core CPU. Maybe in 2017
Any of the above would be nice. The battery upgrade will probably be the most useful. If the hardware is already capable enough to operate OSX (as previous posts have suggested), then the simplest way to make an iPad Pro a proper laptop replacement, rather than tweaking iOS to gice it all the OSX features, then it would probably be simpler and far more effective just to implement touch screen and apple pencil capability to OSX, and then run that on the iPad Pro. That way, you'll actually already have a fully functioning machine that does everything it needs to. And I think that is more inline with what we all have in mind.
While I agree with everything people are saying about peripheral support, you'd have a physical space issue in order for those ports to exist, due to how thin the iPads are. But when you consider that the MacBook laptops already need TypeC hubs and extensions anyway in order to add peripherals, then it would be kind of the same thing. That being said, I do really hate the fact that we have to do that, as all these extra dongles and hubs make for a really messy arrangement, and also kinda start making the portable devices less portable, the more of those you have to add. But when you have a smaller form factor, there isn't really any other way to get around this (until the days where everything becomes a wireless peripheral, and that's probably on the cards before too long).