Because of the bigger picture, and the fact that in the real The Machines dont have an army of Sentinels anymore. The General and his commandos are the RSI form of the Sentinels, that means the machines cant send an attack force to zion for breeching the treaty and Zion cant attack 01 because of the permeter defenses of the city (as seen in revolutions).
The truce is more of a cold war than anything else really. Though there are hundreds of minor sortes, there isnt any formal engagement against Zion by the Machines and vice versa, only radical elements that Zion is quick to abandon support of. If you recall, Morpheus was quickly abandoned when strain was being felt in the machines. By abandoning Morpheus, Zion was able to escape any ramnifications of his actions and the machines were free to attack Morpheus.
Now Merovingian operatives technically are not under the truce and as ussual are able to attack and be attacked in full force. However if you notice, there hasnt been a formal declaration of war on the Merovingian organization by any reconized group because of the fact that the Merovingian has things that both sides need but are unwilling to admit to.
So to sum it all up, the only thing keeping the truce alive is the fact that Zion and the Machines cant kill each other in the real at this point in time due to the fact that both sides lack the firepower to do so.
Because of the bigger picture, and the fact that in the real The Machines dont have an army of Sentinels anymore. The General and his commandos are the RSI form of the Sentinels, that means the machines cant send an attack force to zion for breeching the treaty and Zion cant attack 01 because of the permeter defenses of the city (as seen in revolutions).The truce is more of a cold war than anything else really. Though there are hundreds of minor sortes, there isnt any formal engagement against Zion by the Machines and vice versa, only radical elements that Zion is quick to abandon support of. If you recall, Morpheus was quickly abandoned when strain was being felt in the machines. By abandoning Morpheus, Zion was able to escape any ramnifications of his actions and the machines were free to attack Morpheus.Now Merovingian operatives technically are not under the truce and as ussual are able to attack and be attacked in full force. However if you notice, there hasnt been a formal declaration of war on the Merovingian organization by any reconized group because of the fact that the Merovingian has things that both sides need but are unwilling to admit to. So to sum it all up, the only thing keeping the truce alive is the fact that Zion and the Machines cant kill each other in the real at this point in time due to the fact that both sides lack the firepower to do so.
For the Machines, he supplies a place for those who want to run a place to hide. I mean didnt it ever strike you as odd that they never just located his file in the real and deleted it or the other exiles?
To Zion he supplies data and resources the machines cant exactly provide, case in point it was the merovingian organization that rescued Niobe.
For both groups, because the Merovingian organization is outside of the truce they are not bound to any agreement. Because their interests lay completely in the matrix they fight to protect it. That means taking out elements that pose a threat to the matrix, such as when the merovingian commissioned the assassin to kill Morpheus. The machines couldnt kill morpheus otherwise Zion would cry war, Zion wouldnt take care of Morpheus because he was a war hero. They also have programs, such as the keymaker, that are vital to the systems continued exsistance.
Think of the Merovingian organization as the blackmarket. They provide services and goods that the other two cant aquire through traditional means as well as act as a third party to balance the other two out. Imagine what would have happened if Niobe was saved by the machines? Or If the machines took out Morpheus? In the grand scheme of things, the merovingian organization is a go to guy to get things taken care of.
If the Machines really wanted to, they could have nullified the truce ten times over by now and wipe us out, and it's only been 6 months since the truce was formed. What people don't realise is that the Machines are the ones who are keeping this mangled truce together. If the truce does fail, it won't be because of the Machines, it will be because of our actions against them, or against each other. ps> I also feel they now hold a certain "respect" for operatives who help them within the Matrix. Some disagree on this, but that's a debate for another topic.