Why do we need dependency checking in kiss? Sorry for asking so many questions lol.

I was just wondering what's the need for dependency checking using readelf. It seems like a sort of useless feature if all the dependencies are correctly specified in the depends file.