Good observation. I've been doing the same as best I can.
My voting rules are loosely like this:
- If a question deserves my answer, it servesdeserves my vote
- If an answer is useful it gets an upvote, even if it is competing with mine, is worthy it gets an upvote
- If someone takes the trouble to answer one of my questions, I visit their profile and trawl their other answers looking for upvote opportunities. This may even be across other SE sites.
- If I downvote then I justify my reasoning, allow time for clarification edits and withdraw the downvote if appropriate
- I perform regular question trawls looking for voting opportunities as part of widening my subject knowledge