If I remember correctly, SEO Journal said this is because directories do not have a defined niche because they post all kinds of content and websites. Because of this, it is difficult to see how a backlink could be targeted and relevant to the website it is pointing to if the linking website posts numerous kinds of content and links to websites in numerous niches.