This company gives the impression of being incompetent, but the good news is they are in the private sector. They will either get their act together, or they'll go out of business . Government agencies after a big failure get a doubled budget.
It would be nice to think you get something to work using commercial of the shelf (COTS) components, but that may not be the reality. I'm afraid they may use up any low cost advantage with a couple more failures. Launch insurance is based on success rate and it's going to take quite a few launches to bring their average back up. That's going to increase the final cost to their customers significantly. Remember how the Delta III went away after they went 1 for 3 after losing the first two launches? Fortunately, SpaceX claims a very low per launch cost so they may still very well beat their nearest competitor. I have a few friends working there so I'm pulling for 'em.