I like hearing good songs on records, and on stages, and you learn a lot from that. But that isn't where they live. They live on the lips of ourselves and our friends when we sing them face to face.
Incidentally, for people who get hung up about these kind of things, I'd say this is a song that would work just as powerfully if all the "hers" were turned to "his", and so forth, sung from the stance of a woman poet. Does anyone ever do it that way?