EDI is a okay squadmate. However, I don't recall anyone ever asking we wanted EDI as a squadmate. She was fine as a AI for the Normandy. I suppose Bioware just wanted to hit home with the synthetic life is capable of peace with organics and of philosophical ideals and such.
The Replaced Squadmates -Wrex replaces Vega
Note: Removed Wrex from poll. Added Morinth. Again Thane is not added because he is not healthy enough to join the squad due to his condition. If by popular demand you want him, I will add him in another poll.
Legion. Fills in the same role of a synthetic AND engineer, without the silly romance plot shoehorned in.
I like EDI. I hated her whole arc in ME3, though. Making her a squadmate felt like poor fanservice, and her romance with Joker was forced and added nothing of value to the game. Should have kept her as a talking beach ball IMO.
The big brain am winning again! I am the greetest! Now I am leaving Earth for no raisin!