As a publisher, there's absolutely no way I'm letting Google, Apple or Facebook manage the identity or control the authentication of my readers.
People on HN keep using this in a number of contexts as an excuse to not even try.
I'm tired of it. Maybe we are to late. But if try to avoid failure then at least we have a small chance.
But, do you really want your users to have the added friction and probably just move on to another site, and do you really want the responsibility of providing your own authorization? I work for a B2B SASS company and we highly encourage users to use their company’s AD account that we federate with.