I agree. Such achievements only serve as trivia. They do not signify any leap in capability. Unless of course, it would have been an achievement of the Chinese. Then you would have had to hail it as a path breaking achievement of the CCP.
Anyway, the mars mission although something significant...