When you boil it down, is Laura Roslin as selfish as Gaius Baltar? Well another piece of that puzzle seems to fall in to place this week. It does seem that every week, as Roslin grows weaker with the cancer, she acts more and more off. Many close to her can sense it. Baltar can sense it. But she is the President.
So their mission was to unbox D'Anna and destroy the Resurrection Hub. D'Anna, of course, knows who the final five are, and the Resurrection Hub is what makes Cylons continue to download and reproduce themselves. You take that factor of the equation out, and Cylons are as mortal as Humans.
The attack on the Resurrection Hub wasn't without its casualties. Among the injured Baltar who seemingly on the verge of death confessed to Roslin that he gave the security codes to the Cylons not knowing who they were or what they were going to do. But he let go of that guilt, and encouraged Roslin to do the same with her own. Umm... yeah but Baltar still was responsible for the virtual extinction of the ENTIRE human population. Maybe philosophically that's involuntary manslaughter, but.... yeah a lot of people died dude.
And then the Base Ship returns, with Adam there waiting for his love to return.
Happy ending.... OR IS IT!?!?!?!?