“Mary is the God-giver “
Another name God never uses of Mary.
Mary did not give us God. She was chosen by God to bear Messiah. That is all. It is enough. We don’t need to make her into a demigod.
Precisely. That means she is the God-giver or if you prefer God-bearer. No one is making her a "demi-god", by the way.