A lot of people misunderstand the phrase "forex is a zero-sum game." It simply means that, before costs like spreads and commissions, one trader's profit comes from another trader's loss. The money isn't created; it's transferred from one participant to another.
However, I don't think that's the most important thing traders should focus on. The real question is: Who is consistently on the profitable side of that equation?
The market rewards traders who have an edge, manage risk well, and stay disciplined. Whether it's a zero-sum game or not doesn't change the fact that success comes from making better decisions than the majority. In my opinion, consistency, patience, and proper risk management matter far more than the label "zero-sum game."