Think of it as story telling, theatre or spoken word poetry. Leonard Cohen and Tom Waits have voices like a worn out shoe but what they deliver is the timeless. There are plenty of folks with great voices but sod all to say and no memorable tune to say it within.
Same with Shane McGowan. I have heard drunks at closing time sing better but he can pen a magnificent tune with poetic lyrics.