Part of that is also based in reality - SpaceX follows a more Soviet-style, hardware-rich approach than Boeing or ULA, where tests (including failed ones) are much more frequent. In terms of PR, this has given them a record of public failures followed by later success, so the public is more primed to give them the benefit of the doubt when something goes wrong. (Even if the thing that goes wrong isn't actually part of a test.)