It sounds as though many of the commenters here are still trying to deal with the first-generation Small Child. My sympathies to all of you. A couple of years ago, I was fortunate to acquire a next-generation model, rebranded as Small Grandchild, and the UX is much superior. All of the troubleshooting and command-line interactions are handled by the Grown Child, who herself now has a reasonably good interface. For me, the UX of Small Grandchild is purely hug and play.