On a technical level it is easy to make a product that is better than Twitter: replicate it exactly but fix the complaints.
The reason it is not getting actually replaced by another product is very simple: they can't move the community of Twitter there. Largest public place to go and make your political enemies seethe and cope in 280 characters or less.