Why necromancy?

Many, many reasons. One of the biggest is that spirits of the dead can easily communicate with other spirits, all kinds of spirits, where a magician may not be able to understand a spirit or form a direct link. When using ancestor spirits, their bond is with you, and you will get a better deal working with them and through them.