Except that He doesn't. You quoted the ONE erroneous translation that misquoted Jesus' words. He NEVER said we must be "born again of water and the Spirit". The words are NOT there in the Greek. It is amusing, though, that you are contradicting some of the other Catholics on this forum, who also insist with the same vehemence, that Jesus said "born from above" and not "born again". That would mean Jesus said "born from above of water and the Spirit". Some also declare that Jesus NEVER alluded to a flesh birth at all in his message to Nicodemas. All this Catholic unity is amazing, isn't it? :o)
unless a man be born again, he cannot see the kingdom of God (John 3:3)
Nicodemus is perplexed and Jesus explains:
unless a man be born of water and the Holy Ghost, he cannot enter into the kingdom of God. (Verse 5, "again" omitted)Note that neither water nor spirit are womb, of which Nicodemus inquired. Water and spirit are that second birth, baptism.