Gambling on stocks and commodities really took off when the Internet became the tool of choice.
It can actually make financial sense to spend $100,000 on articles and links to alter stock pricing. Why do I know this? Hundreds if not thousands of companies are doing it and the number is increasing.
In order for gambling to work better, you need a way to make money in both directions, hence options.
If you wanted to reduce the gambling, here's what you would do:
1) Stocks purchases require a background check delay to stop insider trading. 30 days then adjust accordingly.