Both investors and traders earn money through the help of the market.
It is true that it generated a lot of profit from the investors and the traders but I don't agree with this line.
The market has nothing to help these investors and traders. They are the reason they generated this money or profit they have. With the knowledge they had, they received that well-deserved profit. As you said, there are a lot of ways to earn money and the market is not the one making these opportunities but the investors and traders themselves.