i think you removed something from either this post or the other similar one in the rep system question. can't remember exaclty what it said, but something to the effect of the system being designed to help denote those who really help others within the community.
i definitely have given and recieved rep for things other than just helping. i'm also not sure if i'm one of the people at which you directed the "pumping" comment.
let me offer a counterpoint to only repping for help. as you've probably seen, i'm a huge supporter of, and believer in, the community that makes a place like this thrive. often i'll rep others for insightful comments, or really good jokes, or great web finds. things that are not necessarily simple mac related q+a. but these things do keep a large number of people comming back, and keep them in good spirits while they're here.
it's one thing, along with the tight moderation (which i enjoy) that makes this the place that it is. it makes me proud to be an active member, even more proud to have been a MotM, and it makes me enjoy directing other people here from places like other non-mac related forums and facebook and such.
if a little rep for non-help related material is part of the cost for this community, i'd serioulsy consider this before either smacking wrists or removing the system.