Would it not make sense if, once Link goes back in time at the end of
OoT, Ganondorf (being evil still) is running around commiting his evil deeds in an effort to attain the Triforce, and is then subdued and brought to justice as referenced by the sages? Assuming predestination here (the word "destiny" is used enough in the
LoZ series to warrant that assumption), the specific time where Link, Zelda, and Ganondorf gained their respective Triforces would still come, and at that time each of them would recieve a piece of the Triforce, since they were each chosen by destiny to hold the Triforce. However there are three loopholes here (appart from assumption of predestination). One is: were the original sages killed by Ganondorf in
OoT? Rauru seems to be the only one left, and I was under the impression that the last Sages had been killed. If there were sages then, it makes my theory more plausable, due to that there are Sages around to imprison Ganondorf (it also kind of helps explain the Sage's physical appearances). The second loophole is: At what point in time is
OoT Link brought back to? If he is brought back to the point just after he pulls out the Master Sword (like when time travelling during the game), then the theory doesn't make much sense as Ganondorf would already have the ToP. If Link was brought back (as is implied by the ending cutscene) to when he first meets Zelda, then there is time for my theory to take place. The final loophole is: Coincidence (or destiny if you prefer). It would take a heck of a coincidence for Ganondorf to attain the Triforce at the exact moment he was being imprisoned.
As for the article, I agreed with what you wrote. Good argument
Thoughts/answers to my questions?