OP,
1) This is how free markets work, specifically so in an open forum. See every newspaper that has a financials section that nitpicks, discusses, speculates, and predicts doom about any entity that dares to do business, privately *or* publicly.
2) More importantly, this is a community...