The fault lies in the system. Nowhere else in the world it's possible to create an official document (like a driver licence) or a bank account without proper authentication.
In Missouri at least, to get a driver's license you need your SSN, your birth certificate, and some form of identification like a passport or a bill in your name at your current address.
it's much harder to get the birth certificate. The utility bill is only used to establish address, and making sure that everyone's address is up to date is not easy or worth too much effort.