You're missing the original point. rgbrenner is talking about auth solutions like Auth0 where users can use username + password to sign up/login, and when you eventually are gonna have to leave (which, if your business is successful, you eventually will), you'll need to reset passwords one way or another.
Of course, if you only use third-party authentication for your service, it doesn't really matter what's in-between there, you can work around it.