The word redeem means something:
redeem from merriam webster: 1 a : to buy back : REPURCHASE b : to get or win back
from the bible: Ephesians 1:7 in HIM we have redemption through HIS blood.
Mary didn’t redeem anything. She didn’t die on the cross. She did not shed her blood. She is not part of the God-head.
Anyone who says otherwise is out of step with historic Christianity and is seriously flirting with heresy.
It is, from the perspective of the Bible, fundamentally an alien religion.
I think we all know that. That's not what this discussion is about.
Xzins, you wrote: “Mary didnt redeem anything. She didnt die on the cross. She did not shed her blood. She is not part of the God-head.
Anyone who says otherwise is out of step with historic Christianity and is seriously flirting with heresy.”
Marian Coredemption is not flirting with heresy, but rather to affirm and be in sync with “historic Christianity” or Sacred Tradition. Pope Benedict XV wrote: To such extent did she [Mary] suffer and almost die with her suffering and dying Son; to such extent did she surrender her maternal rights over her Son for mans salvation, and immolated Him insofar as she could in order to appease the justice of God, that we may rightly say she redeemed the human race together with Christ (Pope Benedict XV, Inter Sodalicia, 1918 A.D.).
And Vatican II, Lumen Gentium states: Thus the Blessed Virgin advanced in her pilgrimage of faith, and faithfully persevered in union with her Son unto the cross, where she stood, in keeping with the divine plan, enduring with her only begotten Son the intensity of his suffering, associated herself with his sacrifice in her mothers heart, and lovingly consenting to the immolation of this victim which was born of her.
Whether one likes the title Coredemptrix or not, Mary as the New Eve associated herself with His sacrifice in her Mother’s Heart—she had a secondary, but active role to play in our redemption from sin (unlike the passive role played by the wood of the Cross, or the nails, etc.).
Praised be Jesus Christ! God bless...