This question already has an answer here:
So if i have posted a question and i have awarded some bounty for the question. So if the bounty period expires the bounty points will be reduced from the users account. And the users will never get back the lost points even if the questions does not have an answer. So my question is why SO doesn't have a feature like give back the bounty points to the user if that question receives at least one answer or more than that.
Or what about giving back the bounty points to the user if that question didn't received at least an answer with a minimum number of positive votes..
Otherwise there is no point of losing the points from the reputation.