I'm not taking either side but people don't need to directly link to their own store to benefit from increased awareness and "hype" in some product category - a rising tide lifts all boats.
"Health" and more specifically the supplement industry is just a revolving door of fads. There's also survivorship bias, those who are obvious get banned quickly.