Why would anyone pay bills with a CC ? Just asking for additional fees & charges.
Because if there is any dispute about the quality or delivery of the goods or service, the CC issuer will go in to bat on the buyer's behalf.
Because any CC purchase gets the buyer enough Air Dollars to get them several mm closer to a trip to somewhere exotic or even Palmerston North ;-)
Because it's much easier than doing a bank transfer for a single transaction.
There are lots of reasons to pay bills with a CC