If you're watching or not finished watching don't read this... Anyhow I have a take on the final season. I've finally come to grips with why I hated the end of the series. From the first episode I was rooting for Chuck. I can relate to Chuck. I'm a bit of an underachieving nerd. I'm stuck in an entry level job that I'm way too smart for.
So since the first episode of the series I was rooting for him. Rooting for him to get the girl and be successful. The series teased us for a long time and finally Chuck gets the girl. And then in the last season after giving all the addicts what they were hoping for they ripped it away. Yes Chuck and Sarah are together! Whaaaaaaaat? Sarah lost all her memories and is trying to kill Chuck? Chuck can't save Sarah because he downloaded the intersect that would restore her memories?
In the end Chuck loses. He can win again, but the series ended without him getting the girl. I like it when people I root for win... and Chuck is better off at the end of the series than he was at the beginning, but as far as his love life goes he is probably more devastated by what happened to Sarah than what Jill did to him.
So when I tell people the show is awesome. I tell them to stop watching after season 3 maybe watch season 4 but whatever you do don't watch season 5.