That unattributed cut and paste (http://aletheia.consultronix.com/7.html) might have some relevance if Catholics actually worshiped Mary.
I had never been to that site before. Interesting site tho. Your accusation is indicative of the weak defense you have.
As a matter of fact. Now that I have read some on that site I think more should go check it out. Ill actually put a clickable link to it.
http://aletheia.consultronix.com/7.html