In fall of 2000 when I started college, we used to have SSN numbers publicly listed as student ids :). I never thought much of it back then. Good old days when you didn't have to worry about being identity hacked.
In America, it is very easy for corporations to put the blame for their bad security practices onto consumers and for consumers to just shrug and accept the blame.
So, for example, "I" had "my identity" "stolen" according to Verizon.
In reality, some criminals learned facts about me and then Verizon happily let them run up thousands of dollars in phone charges in a two month period. (I assume this is part of a larger scam where a 900 number pockets the charges?) This had nothing to do with me, but Verizon then polluted my credit history by falsely reporting the unpaid charges as being mine. So even though there were clearly two parties at fault—the criminals for the fraud and Verizon for not verifying the ID of the person getting the phone line and then falsely harming my credit reputation—I, an uninvolved third party, was made to do the legwork of cleaning up the mess. It's really scandalous that we allow this, but the PR of "identity theft" has been quite good at brainwashing the public.
It's an artifact of the unregulated credit system. Credit reporting agencies starting using SSN as an identifier for consumers, thus it gets pasted everywhere. Back before the financial crisis, there was little to no oversight. If someone got your SSN and some basic info, they could open up credit accounts in your name very easily. Most upstanding places like Banks would require some form of ID. But what about the cashier at K-Mart when you were filling out an in-store credit application? They were much less caring. Same with used car dealers, and tons of other places.
Basically, many institutions have horrifically poor standards for verification and will accept nothing (or not much) more than an SSN. SSNs were never meant to be a secret.
The summary is that the USA does not have an official national person identity number. The SSN is the closest approximation, so it is being (ab)used as one. This is despite that it is explicitly not designed for it and has some qualities which make it less suitable (the numbers are small and very predictable).
In general, nearly every national-identity-system suffers from a contradiction between assigning identities and identifying. Where the number you get assigned is simultaneously your identity and a secret you use to establish your identity. There are initiatives to solve this using cryptography, but this is complicated by political attitudes towards privacy and government tracking. I dare say in the USA this is more pronounced due to both the problem and the political attitude against solutions being more pronounced.
What was the purpose of using your SSNs as ID rather than names? Very interesting I didn’t realize scientists wore uniforms with names/ids across the back like baseball or hockey players.
Names aren't necessarily unique. It's not hard to imagine a large enough organization having multiple John Smiths on staff, for instance.
As personnel management became more sophisticated and formalized, a unique identifier was needed that was guaranteed to refer to one and only one person. And since SSNs already existed and were guaranteed unique, most of them just used those rather than inventing a unique identifier of their own.