Ending a show is always difficult because pleasing all of the audience is an impossible task. The final season could have ended rather predictably with a deliriously happy Chuck and Sarah having children, that seemed the inevitable