There isn't some American principle that human = credit score. Americans just don't want their government ID required to do basic things.
See discord age verification controversy.