Let's be honest; the reason why the Church Teaching went against the faith and created a forth member of the Trinity out of Mary, E.g. Christ says you come to God the Father through Him, and never mentioned Mary or even affirmed a blessing on her when brought up. Pius XII declared we can't get to the Lord unless we come to him through Mary.
That was heresy! Pius XII tolerated a freemason, bugnini, to change the Roman missal, which carries the penalty of Anathema for changing so much as one word.Thus, Pius XII was not a true pope. A Pope must be Catholic and if you're a Freemason you're not Catholic. And the Vicar of Christ cannot be someone who you have to shun and ignore.
Mary worship is Marionism, not Christian.