I really don't get the need to be a "better" achievement. SpaceX's immediate objective is affordable transport into space, Apollo was solely focused on human-manned space exploration... So we can agree that this is a case of apples and oranges? Even if they were in the same domain, the pursuit of science isn't a sport, it's a collaborative effort where one stands on the shoulders of those who came before them and re-draws the boundaries of human intellect. SpaceX owes a lot of what they can take for granted to the Apollo program, as does Apollo to the physicist who preceded them.