It doesn't seem like the Catholic church has much basis for complaining about others doing the same thing they do themselves.
http://biblehub.com/genesis/3-15.htm
Douay Rheims Bible
I will put enmities between thee and the woman, and thy seed and her seed: she shall crush thy head, and thou shalt lie in wait for her heel.
And yet we have the latecomers show up with their stale false claims about Catholics worshiping Mary.