Una de las cosas que muchos hacemos en linux es descargar y compilar los programas por 2 posibles motivos:
Actualización: Una de las razones es que, por algun motivo, nuestra distribución no tiene la versión mas reciente de un programa, la cual corrige fallos importantes, incluye nuevas funciones, etc.
No esta en los repositorios: Otra de las razones es que no este en los repositorios de nuestra distribución, bien por que no a sido subido por el equipo de desarrollo o la comunidad, o se le considero obsoleto y por lo tanto no estará disponible en futuras versiones de esa distro (como ocurrió con mi reproductor favorito XMMS, el cual no esta disponible desde Ubuntu 8.04)
Puede haber mas razones (como que seamos uno de los desarrolladores, nos guste trastear o que la versión que hay en los repositorios...