Extremely impractical if one travels a lot. It’s very hard to rent a car without a credit card and you would get very funny looks at a ticket counter if you wanted to purchase an airline ticket with cash.
I travel a lot, no credit card. I rent cars, I get plane tickets, I shop online, no credit card needed.
I decided to evaluate what was more important, and the credit cards lost hands down. I have made it a point to remove them from my life.
Get a debit card. Problem solved