USA unlike any other first world (or even second world) country doesn't have national ID.
England, and I believe the whole of the UK, hasn't had a national ID card since 2011, two years after they were introduced in an opt-in basis. Mostly it's commonwealth countries that don't have ID cards (Australia, Bahamas, Canada, New Zealand). However, Japan's in the kinda but not really category.
Corporate power is used for political purposes. Making money is just a nice to have. The intelligence value of the data these private international companies are allowed to collect on American citizens is unfathomable.
When USA differs in any aspect from the rest of the civilized world there's usually money involved. Heaps of it.