I remember attending a presentation by Elon Musk on SpaceX a few years back (late 2007, I believe). At that point, SpaceX's future was very uncertain with their two launches failing.
I recall him describing the Proton as the most reliable vehicle ever engineered by humans.
I think that SpaceX is great, but, is there really a gap to fill, in this case? Where does this gap begin?