This has little to do with the banking system and everything to do with counter party risk. As a consumer you don’t know if you are getting ripped off. Having the weight of a credit card company on your side makes it much easier to buy something knowing you have fraud protection.