I for one like the fact that different national space agencies are going with completely different approaches. I doubt that the skycrane used for the NASA's Martian Science Lab mission could be accomplished on a shoestring JAXA budget. On the other hand, an asteroid sample return mission would've cost billions and taken decades if NASA had done it.
At the end of the day, we all take different paths but ultimately get to the same place. Humanity wins.