For this outcome, everything below has to be true:
Molecular nanotechnology is impossible.
Maintaining infrastructure using only robots is impossible / highly impractical.
It is not possible to genetically engineer a creature that is a vastly better maintenance worker than human.
Given that, 95% claim is very overconfident.
Optimization for respectability is a good reason. If you don’t even try to convince anybody who thinks that nanotechnology is simply impossible, then you won’t make much impact outside singularitarian bubble.