I think too many people (traders) are looking for a sure firing system without wanting to put in much effort. Inevitably they turn to others for suggestions and advices, thinking someone's going to hand them a money making strategy. Two problems here. My biggest suspicion is that why anyone would tell you anything on how to make money if they know something. I wouldn't. Would you? Secondly, given a sound strategy, two people may perform vastly different from each other due to their differences in risk tolerance, capital base, time horizon and etc.
I don't watch Cramer or anyone else, but I've heard enough about him that I can tell you that he's an exciting TV personality. He may make or lose money for people. But the key question is "can you make money off him?" Too many people look for good calls from others, I just look for consistency if I ever decide to listen to others. A bad analyst is the one that goes 50/50 all the time, a good analyst is the one that right or wrong, is consistent. A winning strategy is one that makes you money or one that always loses money for you...then FLIP AROUND and go the other way.
Cramer is too much of a showman to be a genius, but he can't be all that stupid either. After all, CNBC has to maintain its credibility, however little there is left. I heard from others that he makes good calls and bad calls. He is no value too me since he's not consistent.