I am really impressed by the answers written by many users (not mention Jon Skeet or Jeff Atwood) and appreciate the depth and the breadth and the insights of the answers. Nonetheless, I believe each one of us should contribute to Stack Overflow and give back to the society by just asking the questions and answering the questions if possible.
I am proud that I am one of the members who did both in Stack Overflow and I am pleased to find out today that my impact of people reached - 147k people. If you haven't checked your profile, you should do it. It will make you feel better and in turn make global software development community better.