I still do not know why we accuse them of worshipping saints and stuff. It is nothing but veneration, which is not the same as worship. Like I venerate my ancestors, but I in NO way worship them. And the prayers are not meant for Mary or the saints, they merely take it to God for them as they believe in intercession of the saints.
That may be how it is in theory, but if it looks, sounds and smells like worship, its more than a little easy for the 'accusation' to be made. Catholicism (and orthodoxy in general) does not seem to realize that intellectual concepts cannot displace reality...you can say something is one and yet three, but it doesn't mean that people will believe it, nor does it make the claim at hand true (most Christians today don't really believe in the Trinity doctrine as such, because it is completely unintelligible-most are heretics (modalists particularly) and don't even know it). In the same vein you can differentiate between worship and veneration on an intellectual level if you so choose, but it can't change the fact that a lot of what is going is basically worship.
In the minds of most Catholics (those who don't engage in the games theology uses to mutilate reason and twist the mind into accepting unintelligible concepts because they are "mysteries") people do not differentiate between the technical distinctions Rome has established-hence there is still a lot of superstition left in the RCC, along with a use of reason which I consider to be bastardized at best.
That said I really have no problem with the prayers to the saints or veneration of Mary at all, but I wish the RCC would be willing to be a bit more honest about what is going on. As it is I am thankful to belong to a religion that understands that real reason is not a matter of trying to persuade the mind to work against itself-which seems to be the primary objective of traditional theology.