It does either get very exciting or very spooky thinking of the possibilities in the near future.
I had always assumed that such a robot would be very specific (like a cleaning robot) but it does seem like by the time they are ready they will be very generalizable.
I know they would require quite a few sensors and motors, but compared to self-driving cars their liability would be less and they would use far less material.
The exciting part comes when two robots are able to do repairs on each other.