Arbitrage definitely adds value to society. Without arbitrage, traded assets could exist with arbitrary values.
The process of arbitrage involves observing a mis-priced asset and then making a profit from that observation. By doing so, you push the asset towards its correct value. This kind of activity maintains the integrity of a market.