What SpaceX is accomplishing is certainly impressive, but this seems like a weird comparison. Isn't the ranking implied by the title basically a tie between nearly everything humanity has ever launched at "1", and the space shuttles (minus Challenger) all up at "dozens"? It also fails to mention that it surpassed Challenger in successful landings with its tenth, which seems pretty relevant in the story they're trying to tell. And I may have missed it, but I don't think the article mentioned anything else that had ever been launched more than once.