Some time ago I decided to employ a policy for upvoting the questions:
- When I answer the question, it means that it was worth answering, so I automatically upvote it. There are some minor exceptions when there are issues with the question or it doesn't show much research from OP, but I still decide to answer with no +1, but those are rare.
- I upvote all the questions by new users if they follow some minimum quality standards.
Why? It encourages participation. It also promotes visibility for the question (both psychologically "others voted for it" and in terms of the recommender system behind it). The +1's also come with moderation privileges on the site, so we have more people that vote, edit, create tags, etc, so the site works better as a whole.
Just wanted to share it.