In the Netherlands we have bank cards and IDeal for offline and online payments respectively. Those answer to local legislation, and do direct bank-to-bank transfers.
But if I want to buy online from Germany or some other EU country, I need to use American payment method. Also if I want to buy from China, I need to use an American payment method.