It's because he's entertaining, and subconsciously most viewers know that no one can accurately predict where the market is going, let alone individual stocks. Even the best traders are probably only accurate more than half the time. So it's really not necessary to note that Cramer is often wrong. He's very knowledgeable, but no one can predict the future. It's similar to football analysts. They know absolutely everything about the game and can rattle it off at a moment's notice - things like how many yards a team rushes for in the fourth quarter when they are trailing by 10 or more points. But the point is that having that level of information is not helpful when the guy is asked to predict who will win the game, given the spread. Those football analysts are as wrong just as often as everybody else, despite the fact that they have alot more information.