So lets weigh up the options:
A) Let non-US customers enter whatever billing information they want. Accept that a small percentage will fail when we try and charge the credit card. Everyone else is happy and we make more money.
B) Explicitly block non-US citzens who are trying to give us money.
Oh! Let's choose B.