The thrust of your comment already exists: it’s called a driver’s license or state ID for those who do not drive. The problem is identifying an
American, not a resident of Massachusetts or Kansas. Comcast operates everywhere. State Farm operates everywhere. They want socials to identify
you no matter where you live (for a number of reasons). How do you tie a Michigan license to a Nevada license to identify
you? It’s intractable and already fails for the cases where it is used.
You’d be asking businesses to get set up with every single state and territory for the purposes of identity management, and giving fraudulent folks fifty-four opportunities to defraud national businesses rather than N social security numbers. I can do the OMB analysis on your bill: 54x growth in consulting fees, billions in lost productivity forcing every system to switch to a new fifty-four jurisdiction unique identifier, etc. etc.
Ideal would be a number that fits in the same space as an SSN but can be rotated. This limits significant changes to national company systems, but means you only have a billion not-so-secure numbers to play with, so you’d have to strongly disincentivize rotations to about 2 or 3 per lifetime modulo American death rate. If we are going to disrupt extensively, let’s focus on one American system rather than fifty-four systems for no net benefit; if state-level identification was useful for this purpose, we would already be using the ones we have. We don’t.