If you have robots like this, why send humans in the first place then? You've already got the bots that can do pretty much everything a human could want to do and you don't have to get them back off Mars.
Now, if someone does perfect a general-purpose, AI-driven robot, then yes, sending that robot on the Mars mission instead of a human would make a lot of sense. That's kind of, kind of, what we've done already with the rovers. But until such a general-purpose robot is actually created, human beings are still the most versatile, adaptable entities that could go to Mars.