We already have robots that are adept at single tasks. Washing machines, microwave ovens, coffee makers, chip fryers, the list goes on. Robots made in the shape of the task that they are accomplishing. There is very little to gain from having a general purpose robot that is mediocre at everything.
Even if general purpose robots were to become commonplace, it is extremely unlikely that they would be humanoid. Apart from opposable thumbs, humanoid design is awful for nearly every task imaginable (which we overcome with intelligence and creativity).