People new to *nix make the mistake of thinking this stuff is well designed, makes sense and that things work well together.
They learn. We all do.
They learn. We all do.
Love it.
They clearly didn't realize that even more modern Unix kernels would require hundreds of megabytes just to boot.
That was 17 years ago!