Telling the truth is not a smear. The worship of Mary is nothing short of idolatry and goddess worship. This is forbidden by the Scriptures, not supported by them, as the original poster twisted the Scriptures to try to prove.
If you claim to know and understand the Catholic dogma you should have no problem pointing out in the Catechism of the Catholic Church where it Mary worship and idolatry is endorsed. I can hardly wait for your answer because in 50 years of reading it I have been unable to find it.