As much as I like both of them and dislike some of their actions , especially the Quarians for their lack of responsibility , the Geth are nothing more than a selfaware code that has been accidently created in a lab by the same Quarians and isn ' t immune to infections that can change their perception 180 deg with a push of a button what actually happened at least once in the game and caused all sorts of problems . They also require Reaper code in order to become a true AI which alone makes me a bit worried . In the game it seems cool and all but in reality I ' d never risk upgrading AI with a code of ancient machines that only purpose is to wipe almost all life in the entire galaxy . Also , didn ' t Legion say at the end of ME 2 they ' d rather want to achieve the goal of becoming a true AI on their own and thus refused Reaper ' s offer to join them ? And at the end Legion or its copy wants to upload the very same code to each Geth in the galaxy because . yay ! free upgrade . That ' s just too risky in comparison to having an argue with Quarians who perceive world similar to us .