Originally Posted by
garykung
Passports are not a necessity when you compare to State ID/DLs.
Per State Department's data, 154,065,148 Passports (book/card) were issued over the last 10 years, which is accounted for about 47% of today's estimated U.S. population.
My credit card company seems very capable of sending out numerous emails and I bet they have issued more cards than the government has issued passports.
It might be an optional service that some would like having.