What's the best way to deal with orphaned questions?
By orphaned I mean the question that is no longer maintained by the asker, that means he no longer needs the answer and is doing no research?
When question has answers, I'm suggested to accept answer or start a bounty. When I accept no answer, I'm told to increase my acceptance statistics in order to get more answers. However, the questions may be partial - they give some hints, but they do not solve the problem. The answers may be even wrong - they give no hints and proposed solution is not working. So it would be misleading for viewers to accept such answer.
Normally, when no good answer is given, and the asker finds the solution itself, it is, I think, good practice to write your own solution as answer and accept it. However, there are some cases, when problem is abandoned, because
a) the work-around was used in the project
b) it was resigned from the requirement that made the question to be asked
c) the anker no more works for the project, or he no longer works for the company
d) the question was in relation with asker's private interests, which has changed
e) any other reason
As the asker, I would like not to have such pending question on my account. I would not like this to be closed, because maybe some day it will be answered by someone. On the other hand, I would not like to have bargain of 'unaccepted' questions and be blamed by other users for it.
So, my open question is, what is the most 'stack-exchangable' way of doing in such case?