Clearly some forms of istighatha are allowed depending on the niyyah and belief behind the call; and some are shirk/haram, again depending on the underlying niyyah and belief of the caller.