Someone With Mass wrote...
I can't believe how ignorant some people can be. Blaming the quarians for the geth attack. Like they had any control over those geth to begin with. But when the salarians almost wiped out both the krogans and the rachnni, it's OK. They even got a seat on the Council.
The quarians were completely to blame for the geth attack. They broke the rules regarding AIs. Yes, holding that against their descendants is stupid, but the ancestors deserve the blame. They did have control over the geth. They could have, you know, not built them

The salarians saved the galaxy from the rachni, or at least thats the majority view. The council races didn't have the ability to take the fight to the rachni homeworld. The krogans could. The salarians saved many lives, and then "fixed" the problem in the best way they could. If you truly believe the rachni would have eradicated all life in the galaxy (which is the view I believe,) isn't the salarian's solution preferable?