The quality of answers is taken into account
There is no requirement to close the newer question. Closing as duplicates should be based on question (and answer) quality.
According to a CM in this main meta answer:
If the new question is a better question or has better answers, then
vote to close the old one as a duplicate of the new one.
That said, closing the new one as a duplicate of the older one almost always is a good idea.
- If the duplicate is caught before it has any answers, then the older question will have better answers by default. Thus it should be closed per the advice in the linked meta answer. A possible exception might be when the newer one is much better written.
- Closing duplicate questions prevents people from trying to get reputation by asking questions that already have answers.
Further, merely having an “unsatisfactory” answer does not mean that a question is a bad dupe target.
If a question is well-written and has multiple answers with sourcing/logical arguments, it has better answers than a new question that has none, by default. If the old question is very poorly written, it might be worth duping the old one to the new one, per the advice given above on question quality, but this is not usually the case.
In the case of What is Quorra made of in the real world?, the question had no answers when it was closed as a duplicate of Is Quorra human now?. The second question was not very poorly written compared to the first, and the second one had many answers. While they may have been somewhat opinion-based, the first question did not have any. Closing the first question as a duplicate of the second seems reasonable under the guidelines discussed above.