Just responding to what the author stated. So, does the RCC acknowledge Mary as a goddess or not? Is she the co-redemptrix or not? What is her official standing? It seems that the RCC ought to have a hard and fast statement on this. Why do so many members have so many different takes? What is the official teaching?
I have no idea what the Royal Caribbean Cruise considers ...
But, for the billionth time, the Catholic Church explicitly teaches that Mary, the Mother of God, is and always has been a human person, a creature, redeemed by her divine Son. That's simply not controversial. Why some folks, who are not Catholic, cannot or will not understand it eludes me. It can't possibly be because of a willful malicious desire to deliberatly misrepresent other folks' beliefs. That would be wrong.
Before I name them, it should be noted that Mary was created, and therefore not a goddess.
1.) She was born without original sin. (Immaculate Conception)
2.) She is perpetually a virgin. (Perpetual Virginity)
3.) She was assumed (taken up, not went up of her on ability) into Heaven. (Assumption)
4.) She is the Mother of God (a statement more about Jesus than her) (Divine Maternity).