Не только в США, в странах Зап. Европы тоже. Я живу в Австрии, и паспорт мне нужен раза 2-3 в год, когда я еду заграницу. А во всех государственных и банковских учреждениях достаточно водительских прав. Иногда в больничных учреждениях надо свою личность подтвердить, тоже права подходят. А если за границу не ездишь, можно спокойно вообще без паспорта прожить всю жизнь.
В Америке, в отличие от России, паспорт используется только для поездок заграницу(кстати говоря, его не имеет бо'льшая часть граждан США). Для удобства там используют права или id-карточки, которые намного меньше.
Паспорт нужен только для выезда в другие страны. Внутри страны либо права, либо номер социального страхования. А еще у них нет такого понятия, как "прописка"! Вот это мега-круто.