Yes, but He gave them the choice not to come. In His sovereignty, He gave them that choice.
The Lord is not slow in keeping his promise, as some understand slowness. He is patient with you, not wanting anyone to perish, but everyone to come to repentance. - 2 Peter 3:9
Did God create them [those who would never repent] knowing that they would not come and yet, still created them anyway? - CCWoodyYes, but He gave them the choice not to come. In His sovereignty, He gave them that choice. - Ward Smythe
The Lord is not slow in keeping his promise, as some understand slowness. He is patient with you, not wanting anyone to perish, but everyone to come to repentance. - 2 Peter 3:9
Let's leave the verse for a moment, which you are taking out of context...
God gave them the choice not to come, OK. Laying aside those who never ever get a chance to hear the gospel and even have that choice, let us press on with the subset who hear the gospel at least one time.
You agree that God created them with certain abilities and desires, for God has created all of us. You agree that God has created us with the foreknowledge that He already knows who will not come to Him. You agree that God created them anyway. He saw our substance while it was still unformed and in His book he has already written the days that were fashioned for us, when there were none of them.
One more question: if God has desired and been pleased to do so, could He have created a man differently, with a different set of abilities and desires so that the man would eventually submit to Him?