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

If they made all Geth and EDI evil in some way no-one would care in the slightest that destroy would kill them, it's to make destroy a worse ending because your killing peaceful synthetics, not rightfully extracting revenge.