I think you don't the meaning of share market investment that's why you telling that investing in share market is guessing game. But real scenario is your buying a business if you don't understand the company business then don't invest in that company. So as per me share market investment for long term is totally different from gambling.
Not everyone buying shares for long term some people just treat it like day trading and nothing special about that. The fast market and high volume is the reason people use it for day trading
What you said is correct, every one want's fast money and at the end who ever goes for these kind of fast money they will end up losing all their money in super fast way. If you check the share market history most of the day traders has lost money but who ever used share market for long term investment tool only made very good profits. So share market is for making profits in long term but not for short term.
But I could clim, gambling would give you more profit in long term persistance along with your gambling skills. Share market is not a guarantee way of making profit in long term, there are many chances that your shares may go to zero value when the company goes bankruptsy.
In my opinion share markets are totally out of our control, but in gambling I feel the ball is still in my court.
Are you sure what you're saying is correct? You can control gambling? Do you know any one or two people who can control gambling?
I think other way round because even though we are not controlling companies but when you put your money in some good reputed companies than surely you will make profits over the time but there is no such guarantee in gambling. You will play only by hoping that you may win but at the end that will not happen for sure