I agree on sending in the kudos.
These types of pilots are great. I've run into this sort of thing a couple times -- once on UA with a seriously delayed flight, the pilot came out, made announcements, and helped get gate info for people's connections. Another time on AA, on a holiday weekend, an off-duty pilot waiting for a delayed flight jumped on the computer to help get people to their flights.
That said, though, the main job of the pilot is to fly the plane, and they're paid good money for their skill and experience to fly the plane safely. So while these sorts of extras are great, you can't fault those pilots who don't like to interact with passengers. It's a technical job, and some pilots are just not people-persons and don't have the personality/temperament/patience/etc. to deal with crowds. That's ok too.