Well put, Marc.
Its good to hear that coming from the person with the most rep on d3scene ;D
Just kidding. I agree entirely. Although I view the reputation system as a necessary "incentive" and also a tangible product of ones commitment, it shouldn't matter if one tries as hard as they can to help out.