Machines would be so much better. Supportive and loving in a perfect digital way. Loving you because they're programmed to love you. Not so with people. People have this icky quality of randomness that comes out at inconvenient times.
People have egos.
Anger and regret. People experience guilt. I can list a dozen people who would prefer the company of robots . And a dozen more who are trying to become robots , to fit the fantasies of engineers. But you can't have both.