Excerpt from this article:
"Some Catholics disapprove due to the line, 'Did you know that your baby boy has come to make you new? This child that you delivered will soon deliver you?' This notion that Mary needs deliverance (from sin and the penalty of sin) defies the Catholic doctrine of Immaculate Conception."
------------------------------------
------------------------------------
The doctrine of Immaculate Conception is the false belief that Mary was born, and remained, sinless). For a good treatment of Roman Catholic beliefs read Dave Hunt's book, A Woman Rides the Beast.
Not familiar with Mary Did You Know? Then sit back and listen to Pentatonix sing this wonderful song:
[Official Video] Mary, Did You Know? - Pentatonix