Every business will then continue to just use social security numbers since everyone is guaranteed to have one. Half measures won't work, that's how we got here in the first place.
Opt-in for the customer not the business.
I got that. So everyone will have a SSN and only some people will have the new thing. My point stands. We have lots of evidence in security that this type of suggestion leads to problems, see for example export-grade crypto.