We have some of the most intelligent people in the world working on extracting as much wealth as possible from high volume trading. For someone to gain money in the market someone most lose. Imagine if we had these minds working on solving real world problems that would actually benefit society. Just like gambling, trading is zero sum.
Money talks. They are blessed and worked hard for their knowledge, and are working on what is they think good for themselves. You cannot blame them, they need to feed their dreams and family. Maybe in this lone life of theirs, after getting such wealth, they could help the society or economy for a better purpose.
If wise people prefer to trade for making money then we should blame capitalism and governments. Instagram and other social media platforms are full of pictures, stories of "successful" traders but almost all of them are trying to sell their secret strategy more making more money with sales. After reaching their goal they set another goal and it goes forever.