As you have doubtless noticed, venting a secret is usually done for its own sake, not as an invitation for advice. If the listener spots an obvious solution to some problem revealed by the secret and makes the mistake of suggesting it, this will frustrate the teller—all she really wanted was to tell. The act of telling a secret can itself be the solution. An open question is why the receiver of the secrets has to be human—or human-like, in the case of deities. Telling a wall, a lizard, or a goat your secrets is much less satisfying.