Twitter's biggest issue is that it still exists.