But the downside is that the PIN access can easily be hacked (and that's real money they will get). Plus when traveling, having the (real) money exited your account when they do a credit line rather than the (pretend) money with the credit card - that's a major headache. I prefer not to have my bank balances impacted except on my direct say-so.
I spent a stretch of time cash-only - and while it was good discipline - it's been a relief to have the protection (and versatility) of the credit card. However, I never float a balance. I always pay up at the end of the month - never carry a balance past one month. Makes all the difference.