Because it is much easier to avoid fraud / make the barriers higher for "customers" for them as the seller if they insist on wire/bank transfer for foreigners instead of accepting CC data. Remember, it's not only about you, but also protecting them.