Ah, the old idol-worshipping Catholics thing. That's what I suspected was the root of the resentment. It upsets you that the Catholic Church has possession of the Shroud, and has had possession of the Shroud for centuries.
Listen fellow FReeper, don't resort to the leftist tactic of victimhood. I could care less that the Catholics have it, the muslims could have it for all I care. If people want or need some sort of proof, so be it. Doesn't make it right. It is something that is unnecessary, and frankly can lead to worship of the object, versus worship of God and Christ.