I do not know how much testing SpaceX did before launching their heavy rocket but it to blow up 3 mins later and call is a success seems a bit misleading. I understand they gathered data but to what end? They lost 3 billion craft. Lets say they do another test and it blows up 6 mins later for whatever reason. Another 3 billion gone. They do another test and goes for an hour and blows up during reentry. Then what? Is it still a success?
Why wasn't SpaceX heavy rocket tested thoroughly on ground before being sent to space? Assuming they took shortcuts and said screw it lets fire it up and see what happens, at what point will they say we are running out of money and cannot make anymore? Then what happens?
As an engineer and a software developer I test & retest and continue every possible testing scenarios before releasing code to production. I understand rockets and software developed arent the same but I feel public is being misled by "success" of this flight. Am I incorrect to assume that?