I see no reason for you to take your thread down.
It is your thread in which you are writing about your subjective experiences with this product thereby opening up a debate upon said product.
However we live in a democratic society, as is this forum … ergo is it realistic to expect that every respondent will be favourably minded toward an unexplained product with properties unknown to science, and only expect enthusiastic comment from the membership as a whole?
Que the “ Why are you in this thread weenering posts “
Well … Its a Democracy , and those folks are entitled to post their opinion without being ganged up on by the usual * How Very Dare You* cabal ( yes you know who you are 😉)
I hope that you keep your thread up and running and post your own considerations regardless.