Читал я эту статью.
Ни о чём она.
Главное, что она не доносит до пользователя: flash - не вечный хранитель! В статье как раз наоборот.
Современные flash поддерживают всего до 10 тыс циклов записи, число которых чуть ли не экспоненциально уменьшается с увеличением температуры!!!
Flash не может хранить годами. Информация, которая была давно записана, может разрушиться. Производители микросхем гарантируют сохраняемость лет 10. Но это при температуре 20С и в отсутствии сторонних излучений. А когда брелок вставляется в USB и начинает работать, он иногда нехило нагревается (а температура самого кристалла градусов на 20 выше, чем корпуса) - вероятность разрушения информации повышается.
В этом смысле даже EEPROM куда более надёжная вещь (почти на порядок).
Но flash дёшева и на ней можно делать носители с большими объёмами. Вот и пихают в брелки, в картички и прочее эту дрянь.
Главное, на мой взглад, что нужно помнить - flash - не хранилище информации, а
временное хранилище информации (например, для переноса).
Камень в сторону программеров - хоть и написаны файловые системы для flash, но они такие, что далеки от всеобщего массового применения. Вот и исполтьзуют повсеместно FAT, которая просто гробит носители.