I think its partly because the Federation process takes time (which can throw off any more precise notifications between instances) but much more significantly because many of the most active Lemmy users really hate bots.
Yeah, we could probably highlight it with the colour as well.
And/or if bot accounts are identifiable (based on metadata) - give user an option to hide specific bots. Like block button, but with its own settings option.