It's only slightly better than living in a giant spinning space station... or in a bomb shelter right here.
Be that as it may, humans can tolerate such conditions and there are plenty of volunteers -- look how many people survive for decades in prison, even harsh prisons outside of the USA where they may literally never leave their cell.
Anything you can do on mars, robots can do better. already.
Then why did it take a big team of human workers to build my house? Surely a robot can hammer a nail into a piece of wood?
Why do we send human firefighters into a burning building? Why are we risking human lives for this if robots can do it better?
Why does an industrial plant call in a human technician to repair their broken robots, why don't they just call in a robot to fix the robot?
Special purpose science robots can do a lot, but there is still no robot that's as versatile as a human. The mars rover is a great example of a robot performing great science (that's far exceeded expectations), but try asking it to step over a 2 foot high wall to reach an interesting object, or asking it to excavate a 3 foot deep hole to see if someone buried an obelisk there.