Wife works in fraud at a major US Bank and I have been in banking for almost 30 years. We use a credit card for everything and pay it off every couple of days.
For many of the reasons stated by others above, use a Credit Card. Easier to dispute, cash in your accounts isn’t at risk when using the CC and you may have some benefits that are worthwhile.
If you need to buy a lotto ticket, use $2 in cash.
Just beware when you go to Hawaii, that if they have fraud and close the card, unless you have Bank of Hawaii, you aren’t getting your card replaced until you get back from the Island. Happened to me in Maui and it was annoying.