Because you don't seem to understand (or perhaps refuse to), the "children's teeth set on edge" was referring to them being PUNISHED for the sin of their fathers, not dealing with the consequences of their fathers' sin. There's a HUGE difference between the two.
What you just said is literally...