Cramer does catch lots of shit, but I think that's mainly because he just talks too much as part of his job / character. Like the comedian who tries to hard to be funny and ends up getting into trouble with his "jokes", Cramer is in a position where he has to give too many opinions and too much advice to too many people with too little info from those people and ends up putting his foot in his mouth from time to time. I read several of his early books, and I have gotten a few good longterm investment ideas from him over the years. Just don't sit there and write down everything he says and try to act on it the next day and expect all of his "buys" to go up right away - it won't happen. He was a successful hedge fund manager for a few years until it drove him nuts.