Earlier quoted context omitted.
I think you can still buy some stock with the intention of collecting the dividends or hoping for the stock's value to grow over time. There are simple calculations like Price/Earnings ratio that are usually published with every stock, that can help to see if it is a "gambling stock". You will of course hear all sorts of opinions about the stock market, including hardcore socialists who believe it is the root of all…
From a socialist (especially labor theory of value) perspective, you're buying and selling people's future labor. Socialists tend to think that the workers should get all of their labor. Obviously "root of all evil" is somewhat hyperbolic, but based on even passing knowledge of socialism, it is easy to see why a socialist might consider it to be an evil game. Per your previous sentences though, a common refrain on /r…
I don't think /r/WSB is representative of the stock market as a whole.
The stock market is just people trading. Some do stupid trades, some do smart trades. To cherry pick some stupid trades and claim it is all a casino is crazy, imo.
Personally, I am a freedom guy - I think people's freedoms should be maximized.
The alternative to "letting the people trade" is to regulate what people invest in. In my country, it gets harder and harder to invest in anything but the government pension, as every other asset class is being destroyed with taxes and risk of socialist pawning. There are also rules. It is just another tentacle of the "nanny state", preventing people from making potentially harmful decisions. But it limits freedom. Especially people on Hacker News (formerly Startup News) should understand. Should people be allowed to do Startups? It's a very risky undertaking which might lose you money.