There has been a lot of ink spilled by a lot of people relating their dissatisfaction with the BSG finale. It's probably true that no matter how you did it, there would be some people who would be dissatisfied, but nonetheless it seems like the episode didn't hit the sweet spot for many fans.
My man Leonard Richardson, though, has taken things one step further and, after analyzing the reasons for his discomfiture, has proposed an alternate ending which he finds more pleasing. I think everyone who was unhappy with the finale should do this. Then we can compare notes.