Cesko,
I agree with you that the original writer of the contract does not really care whether or not it changes in value, only that the risk is no longer theirs. Even if they sell the contract and it goes straight up in value until expiration so that the trader makes a profit, the hedger still loses that opportunity in an equal amount. I didn't say that they are neccessarily concerned about it. To them, it is the cost of not having to worry about price moving in the opposite direction. There is still a transfer of "wealth" from one party to another that is equally balanced and thus zero-sum (again, ignoring transaction costs). With the exception of the hedger, yes, I am strictly looking at this from a financial standpoint, and not measuring "utility" in every possible form. While the farmer may gain comfort from laying off his risk, there is still a financial loss if he could have sold his corn at a higher price on expiration day in the cash market. All of the speculators that hold the contract before expiration are strictly in it for the money. If not, they have some psychological issues to work through and probably shouldn't be trading.
With regards to expiration, the rollover is done by selling the current month and buying a foward month (if you are long), so someone is still ending up with the contract on the last day and thus the game is finished. Whether its a physical commodity that is delivered or a cash settled contract like the S&P. Either way, the original transaction is settled up that day. It is a contract that the long and short party, whoever they may end up being, are obligated to fulfill.
So I don't disagree with you, but the point of whether life is just a zero sum game is much deeper than I have ever tried to go, I'll leave that to someone with too much spare time on their hands, lol.
Thanks for the interesting discussion.
Kirk