which is in fact a massive pain in the ass, because car rentals and hotels often require credit cards to make reservations (at least in my experience...)
(From what I was told, the thing in favor of a credit card is that the rental agency can put a hold on the security deposit for much longer than on a debit card: a few weeks vs a few days).