If the renter used a debit card for the deposit, the rental company might find there's not enough money in the renter's bank account to cover the bill. But with a credit card, the rental company can be more confident they'll be able to take the money (as long as the card-holder's credit limit isn't exceeded).