I really agree with you, it would be nice if CGtrader added something so people would get maybe 1 reputation point per 10/15 downloads, it would be really useful for beginners.
But I also could see pro modelers getting hundreds/thousands of downloads getting way more reputation points then they should, considering how much reputation they most likely already have.
I totally agree they should give reputation points for downloads though!