"Отличный вопрос". Потому что значит на то были причины. Например, какая то несовместимость с каким-то из модулей ядра. Возможно, у вас старые версии ОС/их ядер или сами софтины очень давно не обновлялись.
Вообще, такие вопросы стоит задавать не здесь, а в сообществах разработчиков данных ОС.
Часто, если нет пакетов, имеются исходники, из которых можно собрать пакет самостоятельно.
Забыл. Иногда пакетов нет просто потому, что никто даже не додумался их собирать. Руки не дошли, или о них забыли/не знали об их существовании.