"I also have given you cleanness of teeth in all your cities, And lack of bread in every town; Yet you haven't returned to me," says Yahweh.
Because they had not hearkened to these warning judgments of God, because they had not turned away from their evil deeds.