What I've noticed in practice however, is that occasionally, this process will allow an upgrade to a dependency that will pass the automated build and test step, but introduce the wildest runtime error into the application. Usually at the time when we aim to deliver something.
Dependency 'spam' is also a very real issue - https://news.ycombinator.com/item?id=27929596 - the daily deluge of often insignificant updates is a trudge to deal with, especially when coupled with the risk of these sly runtime errors.
Dependabot is a great idea, but no-one appears to have anything bad, or practical, to say against it. But it does clearly have flaws.
I don't think I'd want to switch the bot off, but I would be interested in hearing how other people get on with the tool.
Thanks. :]