Why did David execute those who helped him win the throne (2 Samuel 4:12)?
David showed his disfavor for the king’s murderers and thus gained the respect of those loyal to the king. But political gain was not likely his primary motivation. Time and again, David demonstrated deep regard for God’s sovereignty. He knew that God had delivered him in the past and would deliver him now. David didn’t need any self-appointed vigilantes taking matters into their own hands.