I occasionally go through closed questions on the site and delete those that have not made sufficient effort to improve. Leaving closed questions on the site just adds noise, which is antithesis to the Stack Exchange model.
In this case, your question was closed for being unclear. Even after your edits, it is still ambiguous:
- If you were you asking why the Prophet didn't assign a successor, it would be a fine question.
- If you were asking why Abu Bakr chose to assign his own successor, that would also be a fine question.
The leading question at the end, on the other hand, suggested that you were not actually interested in learning the answers to either of those questions. Rhetorical questions may be fine for discussion, but they are definitely not what the Stack Exchange model is geared toward.
The whole thing just came off as exactly the sort of rhetorical polemic that's likely to inflame the same sorts of sectarianism that we've been fighting on this site since the beginning. In other words, if it was left open, I don't see that anything constructive would have come from it.
And if nothing constructive would have come from it, there's no reason for it to stay on the site.