But what Ophir was suggesting is that sometimes there might be no way to prevent something bad from happening and the choice might be deciding which option is the lesser evil. This would be out of character for Bioware - they've almost always had ways to complete their games fairly painlessly - but I very much hope they've decided to insert a few more Virmires into DA:I.
In any case it's unclear as to whether sending Leliana resulted in bad consequences because that always happens if you send her or if it was the result of a low secrets rating (a possibility suggested by Icy Magebane) or some other decisions made along the way.
There's always a way to make things go right. Even Virmire.
Actually Virmire was really stupid. There was no reason why I ever took more than my own team (me, Wrex and Liara) since we single handedly cleared out all the mooks anyways. And the only thing we needed to do was disable the AA guns. The Normandy could have easily dropped the improvised bomb on top of Virmire from orbit and used either a pressure sensor, chronograph, or remote trigger as the means to detonote the bomb. There was absolutely no reason why anyone had to die. That was the kind of false dichotomy that makes me want to punch a hole in my monitor because I know if I Bioware didn't rob me of my agency then no one would have died. Bioware used cheating of the highest order in order to kill someone off.
But it was only Kaidan who I wanted dead anyways, so really everything worked out ok.