Re: I wonder
"If all the nay and doomsayers ("Disaster for Space X", "massive setback" etc) posting on previous register stories on this are now thinking they wish they had waited a bit to see how it all panned out?"
In the context of their ambitions, this trip has definitely not been a good thing. Manned flight on that thing? At the moment, no way. They've not even begun to establish any credibility in that line at all; quite the opposite.
More troubling is that this seems to be a problem in preparing the vehicle - blocked helium lines. It didn't happen last time, it's happened this time. It doesn't cost that much money to be consistent, yet so far they've been inconsistent. That means they've not got a satisfactory build process being rigidly adhered to. That tells their customers that launching with them is, currently, a bit of a gamble; it mightn't be built or prepared properly, even if the basic design is OK. Now, in the light of that, go ask your insurance company about that premium reduction.
In the space business you can't rely on 'getting away with it', especially when it comes to manned flight. Ask NASA. Space X have got away with it this time, but really that's not doing anything to build up a good reputation.
Oh, and this trip isn't finished yet. It's not yet been recovered post splashdown in the ocean. Only then will they have got away with it.
I do wish them success. It's a relatively new team with clearly a lot to learn, and I hope they do. However unless they rigorously analyse all defects they may well get to a place where they're regularly launching and being successful, but it might be that they've no real knowledge as to why. Nothing desperately wrong with that, but it would make introducing upgrades really difficult. The true measure of a good engineering team is when they can punch out another design with minimal difficulty.
We'll soon know if they're going about it the right way; the defect rate should drop off rapidly. If not, they'll keep having these defects cropping up.