This longer article explores the arguments Protestants and Atheists make against the Catholic devotion to Mary. Is the Catholic understanding simply a form of ancient paganism warmed up and brought into the Christian faith as a corruption or is there a simpler answer?
Go here for the article.