True enough, but I hate those things. They tend to incur nasty fees when used on top of the overdraft itself, and then there's interest to be paid on the overdraft amount if not paid in full, etc., etc.
If allowed, I will always disable them, and when not allowed, I will change banks to one that will allow it.
I agree with the sentiment, though I'd argue they're getting better. For example the Nationwide FlexDirect current account[0] comes with a £1,200 overdraft limit that gets charged at 50p per day it's used. A vast improvement in my mind, I remember getting charged around £30 for going £2 overdrawn for less than 2 hours!
If allowed, I will always disable them, and when not allowed, I will change banks to one that will allow it.