Are you in the EU or the US? The US has very different laws than the EU; specifically, in the US, credit card rewards and fraud protection strongly encourage credit card usage.