One difference I’ve found with OpenID Connect is that each relying party needs to obtain a client ID/secret pair from each provider. Not only is this an N^2 problem, but it’s not even automatic, as key providers are declining to implement Dynamic Client Registration.