It started getting pretty bad when they introduced on going story arches in my opinion. How can you not notice that (the arches that is, if it's still good or not is just ones opinion)? Prior to it the show was like a cartoon where no matter what happened everything "reset" with the next episode.
I mean there were always slight ones, like Charlie's infatuation with the waitress, but I think you get what I mean.