Unlike ants, humans have no natural enemies, and are unlikely to unless some aliens attack, so humans don't have much need of violence for self-defense from outside, though I suppose you could make an argument that violent weapons can be useful for dealing with asteroid threats. (But even here, it probably makes a lot more sense to use engines to slowly push asteroids into safer orbits than to use bombs.)
If most humans were mindless drones easily controllable by pheromones or physical gesturing, there would be no inter-tribe conflicts either.
Also, it is highly likely that humans do have natural enemies. There is compelling evidence that human beings are evolutionarily predisposed to recognize snakes extremely quickly, faster than almost any other object, and electrically speaking faster than our conscious perception of them due to the immense threat they once posed (and still pose) to humans.