I don't see an overall negative attitude here, nor more downvoting than upvoting. Our ratio of upvotes to downvotes is about 7.8:1 over all time. It was higher in the past, but has been pretty consistent over the past year — see chart:
This is much more positive than Superuser, where the ratio is only 2.5:1, and quite a bit more positive than Security (5.2:1), although not as positive-skewed as Unix/Linux which comes in at 16.1:1. But especially compared to the bigger sites, I don't think we have a "poison" tendency at all.
However, looking over your posts in specific, I see a general trend towards very short answers, often commenting on or extending other answers. Often you barely address the question. Many explain what you do without explaining the reasoning or why the question asker should care — basically, discussion forum posts rather than answers.
This is why your posts have few upvotes, and sometimes get downvotes. To get more upvotes:
- Write complete answers, rather than just answering a small part of the question.
- Address your answers to the question itself, rather than treating them as commentary on existing answers.
- Don't just give a script to follow or a setting to use — explain why.
- If there's more than one way to do it, say so, and if you can't list every possible way and just give one, explain why you chose that one as the best.
Of course, it isn't all about the votes (or the badges, or other aspects of the Stack Exchange game), but, ultimately, the point of all of those things is to encourage great answers to interesting questions. And to me, at least, that seems to be working just fine here.