Personal attacks will get you banned here. Will you please review https://news.ycombinator.com/newsguidelines.html and stick to the rules so we don't have to ban you again?
Another factor too: people tend to overestimate the value of their positive contributions and underestimate the damage of their negative ones by at least 10x. Probably by an order of magnitude in both directions, in which case many of us are adding a hundred times less value than we imagine, if we're adding value at all.