First, spoilers, obviously. You should expect that here anyway.
So...I've thought about this a while. I've decided that maybe the issue here is that BioWare is having trouble trying to come up with an ending they can make on a budget of $0 that will make us happy. Maybe not, but if so, I have a simple, easy solution. It doesn't fix all the plot holes, but it DOES give us an option which allows us to actually save the galaxy. Yanno, relays intact. The trade-off, of course, is that doing so means killing everyone on the Normandy (which seems like a small price to pay if it works.)
So, Shepard chooses the destroy ending. Then, he has a paragon interrupt that requires a nearly-perfect paragon score to use. If the check succeeds, he radios Joker and tells him to fly the Normandy directly into the beam - absorbing enough of the energy that the Sol Relay is damaged, but not destroyed, and with repairs will become functional again. Doing this, of course, kills the Normandy, Joker, and everyone else on board, but it's not like Shepard has never ordered Alliance solders to their death for the cause.
Best part? This requires 0 new cutscenes and less than 10 lines of dialog from only 3 actors (2 sheps and Joker). That's it. They can repurpose the same graphic of the Normandy being destroyed/damaged/chased by the beam (with some minor edits, maybe) and that's it. This could be done in a single day at BioWare.
That, and frankly, this is the ending I would've chosen even IF there was a fairy tale alternative. I don't expect everyone to live. I expect my beloved friends will have to die to save the galaxy. But simply stranding all of the known universe in a system with 1 half-ruined habitable planet is NOT saving anything. With the relays in tact, everything can be rebuilt in time. Personally, I would PREFER to choose to kill Shep and crew in order to achieve this. It just seems like a fair price to pay for a real victory.
So...I've thought about this a while. I've decided that maybe the issue here is that BioWare is having trouble trying to come up with an ending they can make on a budget of $0 that will make us happy. Maybe not, but if so, I have a simple, easy solution. It doesn't fix all the plot holes, but it DOES give us an option which allows us to actually save the galaxy. Yanno, relays intact. The trade-off, of course, is that doing so means killing everyone on the Normandy (which seems like a small price to pay if it works.)
So, Shepard chooses the destroy ending. Then, he has a paragon interrupt that requires a nearly-perfect paragon score to use. If the check succeeds, he radios Joker and tells him to fly the Normandy directly into the beam - absorbing enough of the energy that the Sol Relay is damaged, but not destroyed, and with repairs will become functional again. Doing this, of course, kills the Normandy, Joker, and everyone else on board, but it's not like Shepard has never ordered Alliance solders to their death for the cause.
Best part? This requires 0 new cutscenes and less than 10 lines of dialog from only 3 actors (2 sheps and Joker). That's it. They can repurpose the same graphic of the Normandy being destroyed/damaged/chased by the beam (with some minor edits, maybe) and that's it. This could be done in a single day at BioWare.
That, and frankly, this is the ending I would've chosen even IF there was a fairy tale alternative. I don't expect everyone to live. I expect my beloved friends will have to die to save the galaxy. But simply stranding all of the known universe in a system with 1 half-ruined habitable planet is NOT saving anything. With the relays in tact, everything can be rebuilt in time. Personally, I would PREFER to choose to kill Shep and crew in order to achieve this. It just seems like a fair price to pay for a real victory.