Cramer's defense to his critics is that he's providing "education and entertainment" and he never promised to "outperform" the market.
I won't be popular around this forum for saying so, but he contributes two things in the retail investment space which I think are worthwhile, regardless of implementation details: he motivates people to take control of their own money (be it in how to select decent index funds) and he highlights the importance of homework for the DIYers (including not going DIY if you don't have enough time to do it properly). His first retail book Real Money was well structured towards those goals.
I too found Confessions Of A Street Addict to be quite entertaining.

