I agree with the OP you're responding to, but I still love the show. The middle seasons felt a little out of place and slow moving while I was watching the show, I almost didn't make it to season 3. But they actually wrap it all up really well into a great ending IMO, and then the middle seasons kind of make sense.
I loved the show and will probably watch it again someday to pick up on things I didn't notice the first time!