¿Por qué GitHub recomienda HTTPS sobre SSH?

En el sitio de GitHub hay un enlace ...

https://help.github.com/articles/generating-ssh-keys

... y dice ...

Si ha decidido no utilizar el método HTTPS recomendado, podemos usar las claves SSH para establecer una conexión segura entre su computadora y GitHub. Los pasos a continuación lo guiarán para generar una clave SSH y luego agregar la clave pública a su cuenta de GitHub.

¿Por qué es HTTPS el método recomendado? ¿Hay algún tipo de falla de seguridad en el método SSH o es más lento? Creé una clave SSH, ¿eso mitigaría cualquier preocupación de seguridad?

Respuestas a la pregunta(7)

Su respuesta a la pregunta