"I know for a fact that there are people that worship Mary and they aren't all Catholics. Idol worship is not unique to Catholicism, it is widespread throughout society."
I agree, although "worship" is a very strong word here. I have a Jewish friend who says that "Mother Mary" is one of her guides and she seeks her guidance, lol. I would not say that is worship.