Regardless of capability, it's in NASA's best interests and our best interests to encourage others to try. I think we are better off if the rocket industry (and every industry) is not dominated by a single organization, even if we believe that organization is altruistic and excellent.
Well, NASA tried that originally but didn't have the budget, and in that sense it's better late than never to fund something different.
The reasoning as presented just doesn't reflect reality.