Все четыре утверждения спорны
1) Ну - залей в один каталог на FS 150 миллионов файлов, дальше мы посмотрим, что будет
2) У постгреса вообще double buffering, сложно себе представить, чтобы он ресурсы не жрал, но что так page cache, что так page cache - просто под постгресом его меньше останется
3) За счет чего она ниже-то?
4) Бэкапы это вообще не очень просто
1, Ну это кривая реализация, тут можно так же сказать, что сделать таблицу без индексов в 150М записей
2. При использовании таких отдач через СУБД, мы нагружаем воркеров субд, которые жрут куда больше чем например тот же Nginx
3. Потому что а) может хранится не оптимально б) дополнительные слои абстракции по сравнению с другими решениями
4. Это да, но тут еще размер СУБД растет со страшной силой