Re: 50% failure rate
It's just a little disingenous (to both sides) to make a comparison between two rockets - one of which has launched twice with one success and one failure, and one which has made 94 launches with 2 failures and 2 partial failures.
Not exactly apples and oranges or statistically significant results....