BSG on the other hand . . . less so
I don't really like the ending personally, but I don't think it's awful.