Buying futures for delivery is different than your original claim that the option traders were making all the money.
yes it is - you are welcome !
But it’s not a contradiction - is it ?
It has nothing to do with your claim that futures trading is not zero sum.