This question already has an answer here:
Does it make any difference whether a file system hierarchy sorts files by types and put them all under one directory (like all the binaries are under bin) or, on the other hand sorts them by package name (such as all Firefox files are under the
I know there's this thread: What are the advantages of the Unix file system structure
but it is far from being exhaustive, and if you read the comments - it seems that there is a justified disagreement there.
I don't know. Although I love Linux, it seems to me more reasonable to put all files under one folder. What do you think?