It's an agency issue. If I use an attributed channel it's like meeting you and saying "hey remember your friend the CS guy? Our company is looking for someone like that. Could you pass the word along?" vs pretending to be chatting with you when all I'm looking for is relevant recruiting leads which I will then use unbeknownst to you.
For hiring this isn't as touchy a subject, but surely there's a qualitative difference in these two interactions. One is based in an above-biard interaction. The other in subterfuge and hidden motives.