At what point is Bitcoin Core considered good enough to have its next version upgrade be 1.0? I understand there are good reasons to be conservative about versions numbering, but I genuinely wonder what critical milestones are left in terms of software development.
Some would argue bitcoin is not an experiment anymore. It seems hard to say when bitcoin can be considered enough secure, stable, efficient, scalable or private though. Will it ever be <insert_word> enough to be upgraded to 1.0? There are still plenty of PRs to be reviewed, open issues and now multiple organizations sponsoring its research and development. That is great, but also could open the door to abuse. Of course, there are other implementations besides Core.
Anyway, I saw that this question was asked about the client almost 12 years ago, and I feel the answer is still to be determined today.