Why is that? Well, not to search very far, I just got a breach notice from a company I never heard of the other day. They are sorry.
Can you imagine the disaster???
Also, foreign nationals legally residing in the US can have access to US-based payments. There's no way when accepting a credit card payment from a US card issuer to ask whether the card holder is a natural born citizen versus Green Card holder, etc.