Bots that can't be completely muted, for example. The best you can do is disable notifications for messages created by bots (except slackbot) but as far as I can tell you can't stop the dreaded "red dot" from appearing.
I use the browser version and override favicon, notifications are also disabled and I have some greasemonkey scripts to modify behavior. It’s a moving target though