The judgment of God doesn't always come in the same generation in which it was pronounced. God's judgment against Baasha in 1 Kings 16 didn't happen in his own lifetime, but in that of his son. Sometimes the gap between lightning and thunder is even longer. God's plans come to fruition when his plans require, not when we would want them to.