The Community user randomly puts tests into the review queues. This is to check whether the reviewers pay attention and do their work right. A single mistake has no consequences, but many of them may lead to a review ban.
It just takes posts that were reviewed earlier by real humans and found to be not worth keeping on the site for whatever reason. (There are also sometimes highly upvoted posts taken that require a positive review. Sometimes they also don't really deserve their high rating.)
So not the Community bot, but those people who flagged the original posts for deletion are the ones to blame for the inappropriate result. Sometimes deletion flags are controversial and maybe the post is not clear for everybody. Then it can happen that the wrong people get the wrong post in the queue and enough flags accumulate to delete a question which could have been saved.
That's not good, sure, but how should we prevent it? By increasing the number of reviews necessary to delete a post, our queues become more and more ineffective. Already now, the Close Vote Queue often grows up to 1000 entries.