Did you ever see anyone perform who felt they had to introduce every single song they do? Sometimes, the introduction is longer than the song itself. I can't really complain too much about this because there have been times that I've been guilty of it myself. It does make me think though. Is the song really communicating the message you want it to if you have to explain it for five minutes before you play it? I actually like hearing what the inspiration for a song is most of the time, but I can't stand it when a performer tells you a long story about what inspired the song, then the song says the exact same thing as the story the performer just told.
I think that if the audience is left to their own interpretation of what a song means, the chances are better that they will connect with it more strongly than if the performer spoon feeds them everything.