Mah secondo me il concetto di file system è ottimo così per quello che è il suo compito principale: catalogare le informazioni in maniera gerarchica, dove la singola informazione è il documento. È una cosa che funziona particolarmente bene con il modo che hanno le persone di catalogare. Ed è buono per due motivi, contiene il minimo di struttura in modo da permettere agli utenti di organizzare i proprio documenti (purchè si adotti un modello gerarchico) pur avendone abbastanza da poter permettere di navigare in maniera semplice. Se fai il ragionamento generale: "Devo trovare la lettera scritta per l'assicurazione" allora l'idea del content based può avere senso, ma se ci pensi ogni persona ha a che fare con un numero limitato di documenti, e di norma è in grado con la struttura gerarchica di tenere traccia in mente di questi pochi. Questo è stato il caso più frequente per cui i file system sono ottimizzati. Per gli altri usi, che sono comunque più rari, si sono create tecniche alternative (indicizzazione basata sul contenuto in primis, recent files list) che si fondano su quella struttura. È sempre una questione di scala, su un singolo pc, tablet, phone, direi che va più che bene quel concetto di file system, ciò che fa google invece ha un punto di vista differente.