So many of of our questions have 0 or 1 votes, it makes me think we are being way to stingy with our up-votes.
At the very least, every question with an answer should also have (at least) one upvote -- if the question deserves your time and attention to answer it, than surely you must have respected the question. The way to communicate that is with an upvote.
Similarly, if there are answers to questions that are sufficient, why not throw a few up votes to communicate to the author that their time was well spent.
In the end, the goal is to grow the community. And the community will grow if new users feel rewarded by participating.