Definitely not illegal. This decidedly critical site [1] was created by a $12 billion hedge fund - Pershing Square Capital Management, run by Bill Ackman. At the time they made this site, they had a ~$1 billion short position in the company's stock.
[1] https://www.factsaboutherbalife.com/