Doesn't change the fact that you have to trust someone with your online presence. For many people Twitter is huge part of their business and/or life. And you have single point-elon of failure.
I feel much more free when I am in complete control. But unfortunately it's not for everybody yet.