Being a good programmer doesn't make you a good moderator. Let's not get carried away here.
For a moderator role, you don't need to be a programmer but for a global moderator or admin role, you will need to be a technical programmer, that's what I meant.
I was not talking about having a staff position. I was talking about to gain financial benefit of the time and talent invested.
I knew of forum's security bug bounty but I can't not recall PowerGlove won any award from it, not sure, and I don't think it's his motive.

I could be wrong but right now it seems earning a good forum reputation but once it is achieved he will have no motivation to continue contribution. A hobby does not stay for long time but when a hobby turns into a profession then it become a career.
I agree that if he does it for happiness and it can stop anytime. People have their own lives beyond this forum and it's unrealistic to request them to stay here forever.