Is that really accurate ? As far as I can tell their launch success rate is just over 93% compared to around 95% as an industry average. Granted, a 7% chance of death might be too much for some people (it'd give me pause and i'm pretty keen to go to space) but so long as all concerned know the risks…