Cramer touts many stocks and also bashes many stocks...I don't he's doing it for personal profit. I think Cramer is often misunderstood. The calls he makes are short term which is why his opinion on individual stocks often changes. Not only that but everyone is very quick to point out when Cramer is wrong, but I rarely ever hear anyone point out when he is correct. Most people bashing Cramer probably lost money blindly investing on one of his bad calls. I'm not a die hard Cramer fan like some but the Cramer bashing lately has gotten way out of hand.