On test flights, having something go terribly wrong is expected. This is the second test flight of a brand new vehicle system which also happens to be the largest and most complicated vehicle ever made. They also have half a dozen more vehicles already made and waiting to fly, each with improvements learned in manufacturing the previous one. They are behind their original schedule, for sure, but this mission was a huge success for SpaceX considering all of the things that did work.