Social media login is a dependency.
When social media login breaks, users contact the app maker for support not the social media company.
An app maker doesn't have control over the timing or reasons that social media login might break.
Those reasons can range from a user having their account banned to the platform deprecating an API.
Basically, another company has control of your app's availability and access. Your users may not be able to recover their accounts.
And you take the loss of goodwill.
About half our users logged in with Google, about half our users logged in with email, about 1% used Facebook login, and the rest were barely touched.
I now implement Google and email login on future projects.
I don't know you, or may not want to - signing up with an email address has worked just fine for 30 years (or, better yet, not signing up)