What always blows my mind is why Americans use credit card. Its much easier to use debit. Why would you ever want to pay banks fees?
Using a credit card often offers many benefits and protections that debit cards do not. So if you have self control and pay the balance every month, there is zero downside. Not sure what fees you mean other than interest for balances carried forward.