Comparing Bitcoin to a credit card payment isn't really a fair comparison. (Since if people really like the credit card model so much you can build credit card like things on top of the Bitcoin network) A more apt comparison would be to an international wire transfer which costs $15-$40 and takes a few days to complete.