Earlier quoted context omitted.
When all sellers and customers haggle it creates a zero-sum game where nothing useful is achieved and everybody is wasting their time. Fun when you do it once, not so fun when is expected every day. A similar zero-sum game is advertising. Yet, some cultures look down on haggling and embrace advertising with open arms...
If you look at dollar and time amounts, all financial interactions are pretty much zero-sum.
The waste of time is having to haggle to arrive at the price, when the price could have been published. It benefits nobody, because that's the price the transaction would have happened at anyway. But we have to do a whole song and dance beforehand anyway, every single time.