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.