Regardless Twitter's history, if you want to compete with Twitter then you are shooting yourself in the foot if you refuse to let branding people handle the branding. It would have been such a simple step to take, and the the only reason it wasn't taken is the same ignorance exhibited in your comment.