The shroud proves that some get so dependent on physical things that they forget that it is by faith alone that we are saved. It has been “shrouded” in mystery because it has not been proven as authentic and I would hazard that it never will be - to me, it has as much relevance as a visage of the Virgin Mary appearing on a piece of burnt toast.
Everyone seems to have an opinion about what it is not - but no one can explain what it is. I think it may be the real thing but whether or not it is, it is very interesting.