На самом деле много причин, хотя критичной и нет. Была традиционная.
Когда собирали пакет, собрать программу из исходников было, видимо, тяжело, плюс она была ещё и не слишком легальна. В итоге запаковали бинарник.
В следующей платформе лежит вариант, собранный из исходников. По традиции, если есть вариант из исходников, то нельзя делать вариант из бинарников.
То есть если серьёзно править пакет (например, править поведение того же ярлыка), то пакет уж можно и обновить серьёзно заодно. Но если править что-то серьёзнее простой замены тарбола, то логично бы его перевести на тарбол с исходным кодом.
В общем, морока того не стоит. Интереснее появляются дела.