I agree though I have heard it theorized that Mary was used as a surrogate (a vessel) to hold the Holy Child until birth and literallly contributed no genes since he was Holy and she was not.
“...contributed no genes...”
The hypostatic union means that Jesus has two complete natures, one fully human and one fully divine - his genes are from Mary.
Various corruptions and misunderstandings of the true nature of Christ have led to many heresies, including such as Mormonism, Jeohvah witness, Islam, etc., that do not recoginize Jesus’ divine nature. The Arian heresy was one of the first to get this wrong - and then Mary’s role is misunderstood when Christ’s nature is not understood correctly.