I would not be surprised if Twitter is one day regarded as a poster child for the dangers of blindly optimizing for engagement. I'm sure all their features do increase engagement, at least in the short term. They wouldn't release them otherwise. But it is a sort of engagement that burns out users and ultimately sends them away.