Contradiction with Ezekiel 18:20
This verse states that a son shall not bear the iniquity of the father, contrasting with the generational punishment implied in 1 Kings 16:3.
Ezekiel 18:20: The soul that sinneth, it shall die. The son shall not bear the iniquity of the father, neither shall the father bear the iniquity of the son: the righteousness of the righteous shall be upon him, and the wickedness of the wicked shall be upon him.
Contradiction with Deuteronomy 24:16
This verse explicitly states that parents should not be put to death for their children, nor children for their parents, contradicting the implication of family punishment in 1 Kings 16:3.
Deuteronomy 24:16: The fathers shall not be put to death for the children, neither shall the children be put to death for the fathers: every man shall be put to death for his own sin.
Contradiction with Jeremiah 31:29-30
Here, it says that each person will die for their own sin, contradicting the notion of collective family punishment suggested in 1 Kings 16:3.
Jeremiah 31:29-30: In those days they shall say no more, The fathers have eaten a sour grape, and the children's teeth are set on edge.