The article I'm about to link to, by Oliver Reichenstein, is pretty terrible, but it's a good way for me to bring up something I've been meaning to talk about. First, the article: "Apple has been working on its file system and with iOS it had almost killed the concept of folders - before reintroducing them with a peculiar restriction: only one level! With Mountain Lion it brings its one folder level logic to OSX. What could be the reason for such a restrictive measure?" So, where does this crusade against directory structures (not file systems, as the article aggravatingly keeps stating) come from?

The basic difference between the hierarchal models of Linux/Unix systems and DOS is is very simple:
- with Linux/Unix, all devices, files and folders are contained within the root partition;
- with DOS, all partitions/devices exist together at the root level, and one does not contain another.

Other than a couple of exceptions (GoboLinux, etc.), Linux/Unix perpetrates no "obfuscation" of the type that phoenix explains is inherent in post Windows 3.x systems.

With Linux/Unix and DOS, the organization makes sense and nothing is "pseudo" (but some things are "sudo").

OSX is possibly the worst offender, in that it tries to completely hide the system directories from the user, which additionally makes things more complex in regards to how the system files are actually handled internally.

Of course, GoboLinux also hid the system directories from the user, but it was much more open and straightforward about it. Also, the GoboLinux method went further than OSX in coordinating the hidden and non-hidden sections, and the GoboLinux links system certainly was much better suited to an eventual elimination of the hidden section.