The term zero sum game has nothing to do with profits or losses.
I understand what you are saying El, but it has nothing to do with a zero sum game. I am not expressing an opinion. Zero sum means for every winner there is a loser of equal value. That is it. It doesn't matter about hedgeing, or commissions, or premium, or slippage. Those things have nothing to do with the zero sum instrument. Those are extraneous to the instrument.
To break it down to about as simple as I can, if I sell a futures contract to you, and my commission is $5 and your commission is $4, then by what you guys are saying, there is not a zero sum. What has happened is, the term zero sum is being applied where it should not be. The term can be applied only to the contracts themselves, not the aggregate of commission, slippage, hedge, premium, profit, and loss, etc.
It is the application of the term zero sum where it should not be applied that is in error on this thread.