I was going through the stats, and it appears there are some long time users with substantial rep that don't vote, or vote very seldom. We all like rep. It gives us the privileges and badges that drive the site. If you take the time to answer or ask questions and enjoy the fruit of doing so, why don't you pass it on? Upvotes encourage new users (and old!) to enhance the site with more posts. IMHO, soaking up rep without passing it out seems counterproductive.
And kudos to those of you that pay it forward. Spreading the wealth brightens everybody's day.
Here are the numbers: