I have one little complaint about the Android operating system, and by extension the Chrome OS. Both of these operating systems originated for the mobile device market; phones (smart or otherwise), tablets and lightweight netbooks. Both operating systems are very light for what they do, they have fast boot times and low memory overhead.
They also lack a true file system.
That is the part that really bothers me. Both Android and Chrome run on Linux-based operating systems; they are not really operating systems per se but interfaces. Linux is a hierarchal operating system. Everything is a file, and files are stored in folders. Most operating systems use file systems, except for the earliest ones or those designed for the simplest devices.
That last couple of words there is the catch; simplest devices. You see, the developers do not view Android and Chrome as real computer operating systems but mobile device operating systems. Which is horse hockey; there are folders in there, you can bet. Restricting access to them kind of blows.
Restricting access to external storage devices blows even harder.
My Sylvania tablet runs Android 2.2, and has almost a gig of internal storage. Yet I can't save to documents directly to it. I can access a Micro SD or thumb drive, but I can't save a file internally?
To me, Android is not mature enough for anything but simple mobile devices at this point. It may look cool, and I love the interface. Restricting access to storage, though, is not cool.