This!
A few years ago I tried to rent a car and I couldn't because I only had a debit card, even though it had the Visa symbol. DH had a credit card but I wasn't on the account because I was like you and felt like I managed things better with just a debit card. Now we're both on the credit card!
Sent from my SM-A526U1 using Tapatalk