Потому что под разные версии ОС надо будет собирать разные бинарники/пакеты. Держать зоопарк ОС для удовлетворения всех желающих - перебор, да не всегда возможно даже в теории.
Правильно написанного make-файла (с правильно указанными зависимостями для сборки) в большинстве случаев будет достаточно.