This is different from driving in that there's no interaction with humans (or even other robots) or unexpected obstacles. A human can survey the building site before work begins and clear it out ready for a robot to work in. Combined with the exact pre-set plan and the large number of fine adjustments needed, this seems like the ideal task for a robot. I can see your point in general though.
Good point. I guess if there must be a cage since the robot will injure any person coming close, including other people working around it, then that could cause some problems.
At some points, large companies were developing robots that could work alongside humans on assembly lines etc since they had sophisticated safety features. I don't know if they ever were commercially successful.