You can rent a car for a road trip, for instance, with a credit card.
You can't do that with a debit card.
In fact, you'll lead a very inconvenient life if you don't have a credit card.
Almost every business you come in contact with is designed for the credit card customer.