It is also human nature to denigrate that which is unknown or unfamiliar, that which is not understood, or that which is seemingly at odds with one's preconceptions.....
Just like power cords, line conditioners, or any other tweek, your mileage may vary. All have their advocates and detractors. If one doesn't believe in them, fine, don't buy them. It doesn't make you better, smarter, or bigger to dump on those that do....