Earlier quoted context omitted.
The entire financial market is gambling, it's just a matter of degree of risk, and the higher the risk the higher possible return. People need to stop fooling themselves otherwise.
investing in a business (buying stocks) is not the same as speculating. Options trading is speculative in nature, because for someone to "win", someone else has to lose. That is not the case for stock purchases - the stock appreciates in value because the business it represents appreciated in value. Just because something has risk, doesn't automatically make it gambling.
There is absolutely no guarantee that this is the case. It's still a gamble. It's just that by the time something IPO's it's much less likely to fail, but it's still possible. Private shares the same. Hence, my original point, it's just a matter of degree of risk.