Maybe it could be taken I was a little hard on Space X and forgot about the Russian Progress failure but it still gets my goat that we have to thumb rides off the Russians.
There is more to SpaceX than just being able to launch without failure. They are attempting to advance the technology to make launches radically cheaper. Russians have the same expensive rockets from the 60s.