The Oracle is, according to the Architect, the “mother” of the Matrix. She is an intuitive program originally designed to study the human psyche who proposed a solution by creating a simulated reality that would offer humanity a choice to mistrust the very nature of that reality, if only on an unconscious level. This solution more or less worked, with the exception that every iteration of this model of the Matrix inadvertently resulted in an anomaly known as “The One” — a human being with inexplicable power to bend the nature of the Matrix to their will. If left unchecked, both The One and the growing human resistance would pose a threat to the stability of The Matrix. To correct for this error, the Architect and the Oracle created a process by which the Matrix would be rebooted, one that would allow the system to continue to exist by assimilating the inevitability of human resistance itself as a crucial component in service of its continued existence. By the time Neo has awakened in the first Matrix movie, the Matrix has already been rebooted five times, with each version having been facilitated by the destruction of Zion, the last human city on Earth, and with it the death of any human being with knowledge of that previous version of the Matrix.
Swing and a miss. Rather than think that The One is an unavoidable outcome of the programming of the Matrix, it makes a lot more sense if you understand that the Architect intentionally programmed the function of The One into the simulation, in order to give those who reject it a standard to rally around. Everyone who gets freed from the Matrix joins the rebellion, comes to Zion, believes in the “religion” of Morpheus, and comes to center their efforts on a hope in their savior, Neo. It just makes it all easier to control, right? This way, the Architect can efficiently gather up all the people who reject the Matrix — that problem with the natural consequence of at-least subconscious choice — eliminate them before they become a real threat, and then start the process of removing and eliminating those that reject the sim all over again. I feel that this was all pretty clear in the second movie, so I don’t know why this article sums it up in the way that it does.