well, in my opinion the bot should take care enemies first (even with secondary weapon), because he don't do picking up weapons fast enough, he just acts as a nice target

also there can be situation that teammates is nearby but they can't actually see the enemy, so he starts defusing and gets killed