What's best for the 7 billion is bound to be different to what's best for a few power users. It makes sense for them to be different apps, perhaps provided by 3rd parties if Twitter won't do them all.
I find these "7 billion" apps are often effortlessly smooth for basic tasks that I don't want to spend mental effort on. They seem to know what I want to do and make that just about the only option.