First: Like you said, "astronauts do a lot of things that robots cannot." Foremost among these is studying the effects of spaceflight on humans. Once humans are aboard it makes a lot of sense for them to conduct experiments and maintenance tasks that it would be difficult and expensive to...