Really? Sounds awful.
Not at all! For instance under UNIX we have a concept called mountpoints.
Lets say I have two drives:
Drive A is an SSD that is very fast, but very small
Drive B is a SCSI disk that is slower, but many times as big.
So I want to install all my OS files to Drive A. Well under Windows and AmigaOS, no issue.
Next I make Drive B into two slices- Slice 1 for personal data and Slice 2 for programs. I want them mounted transparently so that programs install automatically under Slice 2 and programs save my data to Slice 1.
Well under FreeBSD for example I'd do this:
I'd set up mountpoints so that da0 ( Drive A's device node/file ) is mounted at / and da1s1 ( Drive B, Slice 1's node/file ) mounts at /home, the userdata directory. Then since most all programs under the BSDs install in /usr/local/bin I'd mount da1s2 at that mountpoint.
As a result I have a transparent, unified filesystem that goes where I want it to go. Now, correct me if I'm wrong, but as to my understanding AmigaOS doesn't have this concept. Now some may say just change the install target, but what if you've a pesky program that WANTS to be installed to a certain location?
Note: This is merely an example. I'd never mount separate disks like this with consumer drives unless I had a RAID array configured, since I mostly use industrial drives, its not an issue though.
In addition under UNIX interprocess and device communication is handled via pseudofilesystems:
All device nodes/files are under /dev
Process information is under /proc or sometimes /sys
Under some process supervision schemes there is /run which has data used by the process table supervisor.
The main benefits to the UNIX method are that most data is transferred in raw text rather than binary, facilitating tools like tcpdump ( A packet capture program ) to be human readable immediately, which would be impossible if part of the binary stream was corrupted. I'm not saying binary - binary communication is bad, but in a lot of places like logs and raw dumps human readability is very nice.