Does it matter though? There's no benevolent business in America. That's an oxymoron. As long as a person is responsible they will not have any interest to pay on their part.
It does matter because the thread is full of people suggesting that Credit Cards are automatically superior when they CLEARLY cost their users far more cash than banks do.
We know how banks make money. They want to hold your money so they can invest it and make interest on it. Therefore they don't have to charge you to use your own money and in fact will pay you interest on the money they are holding.
As people have pointed out, with credit card companies you're using THEIR money. Why would credit cards want to give you their own money? Because they know they'll make a LOT more money back in the deal off of your own errors.
The very fact that debit cards use your own money, while credit cards are letting you use the credit card company's money, is all you need to know to realize that credit card companies are going to make a LOT more money off of their users in order to justify their existence than banks are ever going to.