If the only reason you give advice is predicated on the transactional value of that action, I think you've given up on acting ethically.
While to some extent we all are motivated by some abstract transactional value, I think immediately perceiving and reducing everything to a surivivalist, transactional mentality is an empty, cynical existence.