It seems to me one of the higher hurdles for creating a general purpose intelligence, is human empathy. Without it you are left with creating a nearly infinite-length rules engine. When you ask your AI maid to vacuum your house, you would prefer it not to plow through closet door to grab the vacuum, rip your battery out of your car and hardwire to the vacuum, and then proceed to clean your carpets. If you don't want…
1. Minimise work (plugging into socket has lower cost / effort than what you described)
2. Minimise irreversible changes (or cost of reversing them)
There are so many people with low empathy who are useful, I don't think this is an issue until someone needs a personal companion rather than general purpose AI.