I read somewhere, awhile ago, that the writers originally signed on for 4 seasons. After it became such a hit, the network wanted something like 10 seasons. They ended up compromising on 6, and I think the extra 2 seasons is what washed it out. If you look back, you can do without 2 of the middle seasons and the show was still really good.
Also, I enjoyed the finale.