I find dependabot very useful. It's drives me insane and reminds me of the importance of keeping dependencies to an absolute minimum.
If your test suite is up to the task you’ll find defects in new updates every now and then, but for me this has even led to some open source contributions, engaging with our dependencies’ maintainers and so on. So I think overall it promotes good practices even though it can be a bit annoying at times.