Agent Smith assimilates every person and program in the Matrix, much like a virus which he compares humans to in the first film. This assimilation leaves zero diversity, choice or freedom for all humans and programs in the Matrix. Effectively everything has become zeroized. This is "inevitable" as all systems will eventually breakdown. Neo is the exact opposite of this “zero effect”; he is the One, the balance. One and Zero. Binary code.
The Architect oversees that this balance is achieved by allowing the Oracle to set the entire process in motion in order to reboot and upgrade the Matrix. Sati is no more than the last program thrown into the bitbucket before the big upgrade. Her only necessity is that