The show has always been hit and miss. Even in the 1970s there were a lot of unfunny skits along with the classic ones we remember. We only remember the funniest bits.
Of the current cast, I think Chris Parnell is the best. Amy Poehler is good, and Andy Samberg has promise.
http://snltranscripts.jt.org/