докер изначально создавался как утилита поверх lxc (нативные линукс контейнеры, которым хз сколько уже годиков)
как мог догадался "linux" мало имеет отношения к макоси/винде. т.е о виртуализации в текущем виде даже и не было речи
все это делалось для серверов и платформы
со временем уже спилили lxc на свои рантаймы, а потом начали превращать докер в комбайн для всего - и докер сварм, и компоуз, и нетворки впихнули, и чтоб пхпшники на винде могли работать и еще хрен знает что тащили в это дело
к тому времени уже активно адоптился везде k8s, которому нахрен не всрались 70% фичей докера, которые нужно саппортить (об это был коммент
@dmitriytk )
отсюда докер начал разваливаться на containerd (который задонатили в CNCF), CNI(нетворк интерфейс, без привязки к докеру), OCI рантайм
во всех последних версиях манагед k8s уже поддерживается работа без самого докера, и через год-два в проде больше не будет докеров
тебе краткая выжимка истории. так что если ты думаешь что над проектом там работают какие-то тупые люди, то ты слишком ошибаешься