This is absolutely the case that many users face. What I have worked with first-hand and with clients is to create a naming convention to help keep your files organized. By using a naming convention you can easily search for your files. Then you don't have to worry about navigating layers of folders either.