Why is he an insider? Nothing he posted can be called inside information. The split up is highly probable if you read the last press release. That the management is crappy is also not such a big secret and the claim that the development team is also crappy is nothing more than a claim that nobody can check. But it helps him bashing the stock.