I don't see how this benefits Twitter.
A large amount of users rely solely on a dedicated third party client. If those apps lose the ability to provide the same reliable service, then Twitter (as a platform) will also be affected.
A large amount of users rely solely on a dedicated third party client. If those apps lose the ability to provide the same reliable service, then Twitter (as a platform) will also be affected.
Still, I could see the argument that some users are better than others and the most engaged ones are more likely to get a third party client.
Which means either Twitter loses those users eventually or coerces them into using their first-party offerings.