User blog comment:Kaloneous/Mass Effect 3 Ending DLC Denied and PAX/@comment-1900300-20120330052406/@comment-4933332-20120330064747

Hmm, maybe the destruction of the geth in the destruction ending to make a little bit more sense

Before the geth didn't want the reaper code as it was interfering with their evolution.

However because the geth incorporated reaper code as a short cut to sentience, they were punished because the only way you can destroy the reapers with the crucible would be to destroy the geth as well.

They could have actually made that as part of the choice as well and made a bigger deal out of it. Have Legion ask shepard whether they should incorporate the reaper code or not. It produce a short term benefit of more war assets but the draw back was that in the destroy ending, the geth would be doomed (it's mention that EDI was engineered with reaper technology as well)