I guess another thing to consider on the directories issue is: RPMs. Running "rpm -qf" on a few programs, I see that it is common to place files in multiple directories (/usr/lib, /usr/bin, /usr/share/man etc) as opposed to a package-specific directory. Does this tend to make life better or worse for linux users and administrators? I don't actually know, but am curious if anyone is familiar with such discussions in the linux community.