What's holding Twitter back? They've had updates recently.
Their desire for advertising revenue perhaps.