Why did King David want to make atonement to the Gibeonites? King David wanted to make atonement to the Gibeonites because the people of Israel had sworn not to kill them, yet Saul tried to kill them anyway in his zeal for the people of Israel and Judah. [21:2; 21:3]