Kavanagh didn't think it was his best poem, I understand. Not that that in itself determines the matter. I still find it strange that so many people, singing or listening, fail to detect the element of wry humour in the poem.