If you're single or have a financially responsible spouse, sure. I doubt that both members of most married couples bother to check their account balances before using their debit card.
So I get how you can bounce a check. I mean you write the check, you didn't realize the wife took out too much money..boom bad check.
I do not understand why banks even allow overdraft via debt card. I've been hit with this before (we bought and returned an item, bought a different item and got hit with overdraft as the funds were not refunded and we assumed they were) and it makes no sense!
My google wallet card will not run without money on it, it comes back denied. They can do it why isn't this mandatory for banks to do it on all debit cards? Hell my google wallet card will even let them run up to the last penny. Last night I thought I had 15 bucks on it, I had 14.95. The cashier told me I owed her a nickle. No overdrafts, no in the hole. This is how a debit card should work.
Before anyone asks, I use google wallet as a 'free funds' account. I put a few hundred a week there that is my budget for eating out, gas, toys, etc. When it's empty, I'm done until payday. I get instant notice on my phone when it runs, so if someone swipes it, I can immediately disable the card. It's a pretty nice service for keeping my fun money separate from my bank accounts. I've started saving a lot more now with this method as I'm no longer carrying my debit card and every time I load the google wallet I have a pain of moving the funds.