Necanor wrote...
If survival is the Geth goal, then why the hell did they massacre millions of innocent civilians?! Not just Quarian fighting men and women, literally any organic, even infants and elderly.
1. There's no actual evidence of the geth killing in anything but immediate self-defense. The Morning War was 300 years ago, and Quarians don't live that long, so even if there were survivors they would have died out by now.
2. I don't actually think the geth only killed in self-defense (there's no evidence for, or against it) but rather that they do not understand the concept of 'civilian'. Why? Because the quarians don't.
The quarians tried to kill all geth, everywhere. The geth were by definition
all innocent victims. Suddenly the geth are aware and organized because they want to survive - basic animal instincts apparently programmed into them - so they fight back.
Now, explain to me, how do geth tell the difference between a quarian geth-sympathizer, and a quarian who wants to kill all geth? The geth in the flashbacks certainly didn't seem to understand.
We've seen ample evidence that the quarians have absolutely no qualms about killing their own civilians to take out geth (both in the Morning War flashbacks and during the invasion of Rannoch) and Tali herself thinks nothing of spinning blatant, destructive lies for her own benefit.
If the quarians had actual brains instead of sponges, they could probably have taught the emerging geth intelligences about the sanctity of life. But they didn't. They went straight for the genocide.