We are moving to a touch world, your average monitor in a year or two will be touch sensitive. People will go back and forth between keyboard/touchpad(or mouse) and the touchscreen.
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. The average user has tens of thousands of photos, music files and videos. I can see a time when iTunes and iPhoto like programs are a part of the OS. You touch a picture of Uncle Joe and get all his photos. Or your computer acts like Pandora and you play a song and ask it to play all the other songs that are similar to it.