Why would you use them? Social logins tie you to a 3rd party, which adds risk to any product and takes data ownership away from you, so I'd avoid them for an app unless the customer base demanded it.
Despite all that, some apps still refuse to add Social logins, so I'm wondering if there a less well-known reason for that.