То что ты можешь использовать структуры данных из стандартной библиотеки не нарываясь в рантайме на неожиданные рейс кондишены, потому что концепт синхронизации есть на уровне системы типов.
А как Кристал ведёт себя без многопоточности? Я использую только 1 поток. Никаких проблем не наблюдаю. Да и скейлить в кубернетес удобно. Сколько воркеров столько ядер