The Talmud regards this as an enormous failure on the part of King David. For this mistake in judgment, God later punished David by splitting his land into two during the days of his grandson Rehoboam. But the question of how David misjudged the situation remains.