I don’t need the shroud or anything else to believe.
Nobody ‘needs’ it to believe. I doubt that the faith of any Catholic is rooted in the Shroud.
That doesn’t change the fact that it represents a fascinating mystery; and whatever the truth is, it does inspire people.