Re: Pfffft . . . Human arrogance
If efficiency is what you want it's hard to beat steel wheels on rails. But as most people are probably not to keen on having a railway in their home it would be useful to have robots that can handle the environments we have built for ourselves.