No hay un "desinstalador" predeterminado en gran parte por la misma razón que no hay un "instalador" predeterminado.
La mayoría de los programas se instalan simplemente moviéndolos a la ubicación desde la que desea que se ejecuten, que es la mayoría de las veces la carpeta de aplicaciones, pero no hay ninguna razón por la cual (y veo esto MUCHO) no puede simplemente ejecutar el programa desde su carpeta de descargas sin moverlas nunca: es muy común que el archivo .app se descargue directamente sin estar dentro de un archivo de imagen de disco .dmg, que a menudo le pide que arrastre el icono a su carpeta de aplicaciones.
Como respuesta de Ian C, estas aplicaciones pueden dejar rastros de sí mismas en las carpetas de la biblioteca, etc. cuando se ejecutan, pero no se considera que estas tesis sean particularmente importantes y seguras, ya menudo es beneficiosa (para el usuario o para el proveedor), ya que permite la reinstalación y la búsqueda de todas las configuraciones anteriores, o no permite la reinstalación, ya que encuentra una licencia de prueba caducada, etc. La eficacia de este tipo de cosas tiene una importancia variable Dependiendo de a quién le preguntes.
A veces se obtienen programas que usan un instalador específico, a menudo hacen cosas que requieren procedimientos más complejos para que funcionen, como instalar un módulo del kernel, etc., y normalmente, si viene con un instalador, debería haber tiene un desinstalador, pero estos mecanismos de instalación a menudo difieren de una aplicación a otra y sus resultados pueden variar.