User blog comment:Ygrain/EDI and the geth: their purpose in the story?/@comment-5274392-20120726043352

In short, the Geth and EDI are failed attempts to make us think our choices matter. "Wait, these synthetics have souls! I can't kill them!" Well, you can't gain a soul, it's spiritually impossible. Granted, Legion and EDI gained personalities, that doesn't make them different from other synthetics. You gain a personality through experience and past actions, which any AI can do. Killing the Geth and EDI are like killing the Reapers.