God didn’t reject his people, the ones he knew ahead of time. Don’t you know what Scripture says in the story of Elijah? Elijah complained to God about Israel and said,
But Scripture has locked up everything under the control of sin, so that what was promised could be given through faith in Jesus Christ to those who believe.
In Scripture, God says to Pharaoh, “I had a special reason for making you king. I decided to use you to show my power so that my name would become known everywhere on earth.”