@surveyor3 NASA's big rocket costs $2B to launch and will fly a few times per decade. SpaceX plans to have their system fly for a few million dollars and fly hundreds of times per year.
SpaceX plans to build these rockets on an assembly line. So its just as important to be able to rapidly produce new ones as it is that they fly properly. So they can burn a few getting the design right.
What is important to realize is that there were a lot of things that did work properly today. Not everything was a success, but the test was a success because they found out what works and what doesn't.