Без заголовка
Мое мнение: жизнь с удешевлением оперативной памяти пошла такая интересная, что persistence неминуемо становится не менее популярными, чем базы данных. Но, как и в случае баз данных, persistence пока предпочитают ваять самостоятельно в каждом конкретном случае, "под себя" (тогда и говорят, что "работают прямо с файлами"). Ничего, и это пройдет.
Самое смешное, что реально делают несколько реализаций одного интерфейса, один с файлами работает, другой с БД, третий - еще с чем-то (какой-нить MQ).
Т.е. у нас был три интерфейса: файлы, MySQL и MSSQL. Кто-то мне говорил про биллинговую систему, там был файл и БД. У Cameron FIX, основной способ хранения - файл, но по просьбам клиентам они еще несколько интерфейсов сделали (БД, MQ etc).