In this type of financial environment, people are angry and are always looking for a good outlet for that anger. Cramer was the outlet this time around.
Not that Jon Stewart was wrong (the fact that Jim Cramer has a show about making money without much work besides listening to him screams scam). But Jim Cramer is just the face of a much bigger accountability problem.
CNBC and much of the popular financial media have been pushing long-term investing (by setting aside X amount of dollars and giving it to the financial companies to manage for you in whatever mechanism exists) for a long time. Trust us with your money and we will earn you 10-25% a year without any work required from you. That sounds like a scam too, doesn't it? And then in the background you have these companies manipulating the funds that ordinary people entrust to them.
If you are going to invest your money in the stock market, you should plan on keeping yourself informed about what you have your money in and how those companies are performing. Otherwise find another mechanism of investing that you can monitor.
I think a much wiser investment, and one that you would have a lot more control over would be starting a business. Sure, you may fail, but if you learn from your experience in the long-term you will succeed. And for the most part you control your own success.