Xilizhra wrote...
Which is idiocy, because they weren't rabid; they just didn't have a wide enough base of experience and knowledge to understand that not all quarians were dangerous.
The geth understood perfectly fine that not all quarians were dangerous, yet they kept killing them on sight anyway, because according to their own calculations, the probability of a quarian to be hostile towards them was significantly higher than the probability of a quarian not being hostile to them. The geth lack morality and moral values, and strictly base their judgement on probabilities, calculations and math.
So in short: The geth know not all quarians are dangerous, they simply don't give a damn.
This is exactly why the geth are dangerous. They lack morality and emotions. Without a moral compass and without emotions, the geth are unpredictable and are capable of making drastic decisions that are both highly immoral and very dangerous (dangerous for us organics that is).