I agree, I’ve also sold stocks and never returned to a forum to post negatively. Peoples motives for posting negatively on stocks not held might come down to personality traits and/or an obsessive desire to see a company hurt/fail.
Some posters might be planted on specific stocks to keep posts moving along imo as HC seems to be based on a conflict model to generate responses / views, which plays into meeting their advertising (page view) targets. The more views per page the more advertisers will pay for their ads to appear there. Over here just pay your $50 see no ads all year with no conflict model required - everybody’s happy
I bought then topped up during the lows so am now happy to sit and watch the company develop into a portfolio stock.