I think earlier in the Internets history Americans had easy access to credit cards and were more willing to use them...
Even now we have a different attitude to using credit/debit cards here in the EU - We are way more cautious - You need to develop more of a relationship with surfers to build trust.....

