If I ran a saas company, i would charge more for users not use to SSO. Bigger risk storing passwords and managing login process(2FA, password reset etc).
I prefer to have a unique username and password for each service. KeepassXC is my SSO provider.