This seems to be a bit naive, credit-cards have far superior fraud protection, so no money is actually taken from your account, and it's easier and quicker to fix by the institutions.
[EDIT] As pointed out below, yes they both have the same fraud protection backed by a credit agency like Visa. However, if it's debit you lose cash and it can take up to several weeks for it to be refunded. That versus being out the amount of credit you can borrow for a few days.
A few years ago, with the debit he would have been at risk for possible overdraft or insufficient fund charges.
I keep a low-limit credit card($500), that would have the exact same characteristic that he is claiming makes the debit card better. This is the one that is used for the majority of my transactions.