A company's filings and press releases are the meat of the due diligence for any public company. It is about what the company does and says, not what's on chat boards.
We all have our Opinions an that is what they are Opinions. We all should RESPECT all that post on the board.