If you can't have an unbiased opinion about a stock you own, and you can't criticize the management of said stock when they don't follow through on what they stated in their Press Releases, then you have no business being invested in stocks.
If you're going to pump and cheer a stock, then bash anyone who isn't doing the same thing, you have no business being invested in stocks.
If you can't handle the ups and downs of a stock, you have no business being invested in stocks. I can handle it and I can handle criticizing a Company for their lack of follow through.
If you're going to send PMs to a person attacking him because of his criticism, that reflects on you, not the person you are attacking.
Good luck.