Most pin people don't live up to the horror stories others hear.
Generally pin people (such as myself) give away pins to kids, or trade when we don't *really* want to, just to help make a kid's day. (Nothing worse than seeing a dejected kid after someone has roughly told them they won't trade with them because they don't have anything.)
I am cautious when just giving a pin to a kid, as I don't want the parents to think I am up to no good. And some parents insist on a trade, as they want their child to learn to trade, rather than to just expect something for being cute or nice.
A few times really stand out. Probably my first give away to a kid. He was probably a pre-teen. DH and I were waiting in line for that (dumb) *attraction* after Test Track.
The boy came up and asked me about lanyards and pin trading. We chatted.
Then he explained he had some pins on his hat and lost one in a ride. He was just wanting to know how to prevent that from happening again.
We chatted more, and as DH and I went inside the room, I wisked past the boy, clasped a pin in his hand and left before he could say anything.
JudithM and I gave away several of the DS Sept 11 pins that a CM had passed on to us for free.
We made sure to tell the kids how special those pins were. (More to their parents.)
Pin people generally believe in Pin Karma.
In turn, last January someone did something very special for me.

I am sure what happened is someone I knew from the Dis put a bug in Scoop's ear. Scoop awarded me one of his LE pins after DH and I were grand marshals of the MK parade that day. That great guy even snapped the pic I have underneath my post.

So I have two great reminders of Disney kindness.
There are many fellow pin people, Dis-ers and guests who have the true Disney spirit.
We all rush around from ride to ride, but JudithM and her DH taught us to stop and smell the roses, take a deep breath and just enjoy our Disney surroundings.
Seems there is always someone who needs help or information. If we can, we help in what way we can. You enjoy Disney more by doing this.