It's a hard problem, and both SpaceX and Blue Origin will probably have failures in the future too, I am encouraged that they both see failure as a way to do better and looking forward to both of them eventually succeeding. It's a good time to be a space nerd.
There's a saying in the racing business. If you're not walking back to the pit now and then carrying the steering wheel, you're not trying hard enough. If you're walking back to the pit too often, you're incompetent.