That is a brilliant point, I hadn't thought of that
...it makes no sense for him to give up.
That was my only complaint with the evacuation scene farewells. It just feels out of character for Javik and EDI to be evacuated considering Javik's win-at-any-cost mentality, and EDI not being in any danger of dying unless the Normandy goes boom.
So from a metagaming perspective I never take those two post EC.
How many would take those same squadmates if those squadmates died on the beam run no matter what the ems is? I know I would and I have. Many times.
For those who may not know, both squadmates die on the beam run if ems is below 1900.
I might change the lineup slightly. Liara was the LI and Garrus was probably the non-LI character Shepard was closest to. I rolled with the canon bro routine and Garrus was my second favorite character. As much as I like a little tragedy and bittersweet tone for ME3, I'm not sure I'd want Shepard to lose both his best friend and the wife. I'd probably leave Garrus in for the tragic outcome and replace Liara with Javik.
Javik is one of my favorites as well, but having him die isn't nearly as sad. He planned to kill himself after the war anyway in my canon playthrough, and having him die in the final battle against the Reapers seems an appropriate end to his character arc.
Or instead of Javik I might go with Vega. I like Vega, but having him die at the end might seem like a fitting conclusion to his arc as well. His final conversation on Earth would then seem like a sad foreshadowing: "So I guess this is it, no? One more push, one last fight."
This. For me it's basically always Liara and Garrus.
I messed around with a few different combos on different playthroughs, but those two are my canon.