Where is it written that innocent television broadcasters need to put their lives on the line to adhere to your ideals?
Nowhere. But this cowardice should be called out because self censorship is the beginning of the end for free speech. Americans should feel compelled to stand up for the values of their society and should be shamed when they fail to do so.
I also find your use of the term innocent interesting. Innocent of what, exactly?
Moral hazard is a little different than that. It has a very specific meaning, and originates from the insurance industry. However, you are absolutely correct when you equate day trading to gambling. They are one and the same. Investors actually invest in things, so they care about stuff like dividends. Unfortunately, the stock market is much more amenable to gambling than it is to investors at the moment. It's actually hostile to people who want to invest in something:
1. A number of stocks don't pay dividends, instead providing a hilarious fiction named capital appreciation. Capital appreciation works by assuming that someone will pay more for a worthless piece of paper than you were willing to pay for it. Capital appreciation works until the final sucker buys it and realizes that no one is dumber than they are.
2. Things like 401K plans force people to dump money into wall street indiscriminately, driving prices of stocks up beyond the point where they make any sense in terms of ROI.
3. You have only a microscopic say in how the company is run and are absolutely last in line to be repaid when they go bankrupt.
There are much better investment opportunities than stocks.
The first rule of intelligent tinkering is to save all the parts. -- Paul Erlich