Also, calling the devs racists for doing what is typical in Science Fiction (actually typical ME aliens are less like humans than the ones in most popular settings like Trek or Star Wars) then not providing any ideas of your own is pretty rich. Something about stones and glass houses
I don't recall anyone specifically calling BioWare racists for their depiction of fictional beings, then again I am not super abreast on BSN craziness. No one is racist for relying on established tropes, but that's not to say that some of the established tropes are based on some rather questionable stereotypes.
The perfect example of this being the Ferengi, Watto's race, and (potentially) the Volus being based on a very particular caricature of Jewish Bankers. Short, usually cowardly creatures with an exaggerated facial feature (big nose for Watto, big ears for the Ferengi, or exaggerated almost constantly out of shape breathing in the Volus' case) that love money grubbing and/or being shrewd businessmen.
I will say though, that I thought that BioWare's decision to turn the Hanar and Elcor (the Hanar especially) into one dimensional caricatures in ME 2&3 was extremely lazy and could be considered racist if it would have been something like James Vega being depicted as a stereotypical hispanic person; a ME version of Speedy Gonzales; just for cheap laughs.
The geth were hardly ever interesting to begin with. Terminator, Cylon Centurions and the Borg (of which the geth are essentially a combination of) are pretty "alien" but in a stupid manner. I don't see how that's much better than mechanical Pinocchio.
Legion was a walking codex entry that spoke in first person plural and reacted to situations in almost the exact same way a human devoid of moral restrictions would (E.g., stealing classified data from others to gain advantage, constant lying). I can talk in monotone and move my eyebrows around too. Such alien, very distinct, wow.
Legion and the Geth in ME 2 weren't some earth shattering depiction of an alien life form, and yes Legion was a bit on the info dump side of things as far as a companion went. But the nature of the Geth and their consensus was pretty different from anything else in the setting. More importantly the Geth (in ME 2) were a synthetic life form that was willing to work with organics that didn't want to become just like us; which if you think about it, is actually extremely rare in science fiction. You either have your Skynet-esque murderbots, or the Commander Data human wannabes no middle ground.
Also the Geth in ME 2 weren't whitewashed as the blameless victims of Quarian aggression like they were in ME 3. Legion acknowledges that the Geth did great harm to the creators, but it never attempted to make excuses for their actions it or apologize. The situation was much more muddled in ME 2, and one could see both sides of the conflict.