Hmm... Perhaps Cramer isn't as bad as I thought. After doing a bit of research, I found that Cramer owns ~10% of thestreet.com's stock. That is a significant portion of stock for an entire group of insiders to own, let alone a single insider.
In his book,
You Got Screwed, He talks about how top level executives would dump their stock off as soon as they legally could after going public (and in some cases, they would sooner). But Cramer has done the exact opposite and held onto TSCM ever since its IPO, despite its horrible performance:
Still wouldn't invest in his picks, but I do have a little more respect for him.