Revenge Mixed with Rivalry
Commentators explain that while Joab's stated reason for murdering Abner was revenge for his brother Asahel, there was a powerful secondary motive: political jealousy. Scholars like Gill and Ellicott suggest Joab feared that the more experienced Abner would be favored by David and replace him as general, leading him to commit this treacherous act under the guise of a private conversation.