The average person couldn't care less about file names, they may want all the photos of uncle joe and aunt jane but they don't want a directory structure to deal with. The question isn't getting the file name right, the question is getting the metadata right so that you can find what you are looking for quickly and efficiently.
If so then BeOS should have crushed Windows long ago. Or maybe there just weren't enough ADD computer users back in 90s.