Is there a way to delete a question after it's been answered, and the answer has an upvote?
Imagine that I have asked a question, that is later considered by me or the community as not useful and/or too specific. Or it gets a lot of downvotes for some reason. While it is not closed or flagged as a duplicate yet, someone could still answered it. Once answered, I cannot delete it any longer.
Is there a way to delete such question? Without having moderator privileges (to delete at will), is casting close votes the only way? I think I should have more control over the fate my own questions.
(On another example, I had a self-answered question where I was able to delete it only after unaccepting my own answer.)