Сеансы по умолчанию хранятся на жестком диске, обычно в каталоге / tmp.
Когда ваш сайт становится больше, 1 компьютер не достаточно для его запуска.
Поэтому люди прибегают к балансировке нагрузки (среди других решений).
Балансировщик нагрузки эффективно переключается между кластером компьютеров. Поэтому, если по какой-либо причине вы получили обслуживание от компьютера № 1 по первому запросу, а затем от компьютера № 2 по второму запросу - второй компьютер не может прочитать сеанс, поскольку он не находится в папке / tmp.
Конечно, это упрощенный сценарий, поскольку масштабирование приложений намного шире, но это одна из причин, по которой люди прибегают к переопределению механизма сеансов по умолчанию.
Другая интересная вещь - хранение сессий в БД, что делает их доступными для поиска, а что нет. Вы также можете создать интерфейс для эффективного принудительного выхода из системы, чего не может обеспечить механизм по умолчанию.