...and in a lot of cases, account age. I haven't participated in Stack Overflow for years, but there's still a steady trickle of points accumulating from my mediocre questions and answers of old.
I still visit the site regularly just to see how many new rep points I've gotten from old answers. What is my life?