The very fact of trading being a zero sum game means that at all times there must be winners and losers, if those winners left the market, the losers wouldn't stop losing, the winners would just be replaced.
You cannot be annoyed at people for taking an opportunity presented to them to generate profit from doing something. Each person has their own choice in life of who to be and what to do, if they choose to trade, good for them. If they choose to try and solve all of the worlds problems, good for them. Neither one is right or wrong as they're surely only motivated by what makes them happy.