I have a 2-level house. Even after some house work, one room that probably still has too high a transition. A lot of different surfaces (And I'm not religious with cords and the like.) I'm guessing that my house is a lot more typical of a lot of houses of any size that would justify an iRobot type of device.
Decided a few years ago that a broom vac just made a lot more sense.