Will there be any negative consequences?
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
migrated from stackoverflow.com May 8 '10 at 19:34
This question came from our site for professional and enthusiast programmers.
Note: The above does not apply on Meta.
Ultimately, while the other posters are correct about the consequences of what will happen from the concerned or more attentive users, the fact is that you will likely still get answers to your questions.
On StackOverflow, the people are offering their own free time to help you. The only thing that they are asking in return is the opportunity to get the respect of their peers, and the opportunity to be marked as correct. Only one of those things is in your control, so the most generous and respectful thing to do would be to return the favour they have given you (their time) and return the only thing you have (the power to mark as 'accepted). That is just basic common decency, these people are doing something nice to you so you should recognize that.
But if you are intent on not recognizing their contributions, there are also negative consequences for you, although they are not direct. StackOverflow will not punish you for not accepting answers. However, the quality of the answers you get will go down. It publicizes your accept rate directly below your reputation, so everyone who reads the question will see the very low number there. (I think it highlights in red). This will cause some of the regulars to simply not answer your questions at all.
But there are lots of people who ignore the accept rate, so you'll probably get answers that are just as good. Hopefully.