The problem is that everyone is one of these users at some point. E.g. when about to leave the office and receiving an attachment. Or at 3am when solving a tough problem.
Instead of requiring every file to be properly tagged, why not take the Google-approach altogether?
I'm not trying to argue against search, I'm arguing against everyone having to rely on search because ux designers decided to remove every other way of finding files because someone might someday forget to tag the file or whatever the procedure is.
Instead of requiring every file to be properly tagged, why not take the Google-approach altogether?