I think Chris Shaeffer has done some awesome lyrics on a few of his songs.
The story he tells doesn't give the whole song away, for the most part, as some song critics would like. Something for the listeners imagination is nice. Whether he wrote his songs with that in mind, I have no idea.
He's one guy who's stuff I respect and would like to see make it in the songwriting business.
Also, when the lyrics blend with the music, it creates a fuller story. Music in it's self can change a mood, let the mind and soul drift around, etc. When the two, lyrics and music, come together in a marriage, so to speak, that's when, in my opinion, the songwriter has succeeded in capturing the listener.