Pretty much this. I'd happily give away some of my imaginary nerd gold, but I guess many others feel differently. That said, SO already has a daily max rep you can earn, maybe they could do the same for longer timeframes too, or cap the amount of time you can gain rep for a single answer.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.