Great Post Steve! you have choosed my favourite topic
But what should those called who don't contribute but are a reason for other's contribution
for ex: an enterpreneur who doesn't make software but makes his employees write softwares and sell them.he can be called a contributor bcoz without him those software wouldn't have been written
but he can also be called as a moocher because he simply earns by other people's contribution