Saul said, They have brought them from the Amalekites: for the people spared the best of the sheep and of the oxen, to sacrifice to Yahweh your God; and the rest we have utterly destroyed.
Saul’s lack of submission was an even more serious sin than David’s sins of murder and adultery. God did not remove the kingship from David for his sins, but He did from Saul.