For those leaving Twitter, you should keep your account there open for the reasons @kel suggests, but you might want to "zero it out". To do this:
1. Bulk-delete your tweets. (Note that the archive procedure described here is required for deleting ALL your tweets; otherwise Twitter API only allows access to the last 3200.)
https://tweetdeleter.com/features/delete-tweets-from-archive
2. Remove retweets with the "Using a Script" option here:
https://www.alphr.com/delete-all-retweets-twitter/
3. Remove favorites:
https://jeffreifman.com/2018/04/12/how-to-delete-your-twitter-favorites-with-javascript/
@voltronic sincere question. What is the point of this if the internet is forever and all of your old tweets are findable in the archives?
@JenSemDem
This removes everything that is publicly viewable on your account. You may or may not be able to view an account's deleted tweets using Wayback Machine or other tools, but it would take some real effort for someone to scrape all of your deleted posts.
@JenSemDem
Good question. A couple reasons:
1. It reduces the attack surface for someone who would stalk / harass / social engineer you. Having less of yourself out there in the open is generally a good idea for the safety of you and your family.
2. Employers look into candidates' online histories, and you may have said something insensitive or inappropriate, or something innocent that can seem improper when taken out of context.
https://www.wired.com/story/the-know-it-alls-should-i-delete-my-tweets/
@voltronic @JenSemDem also note that what may seem innocent now may not always be so. I’m sure it was all in good fun when Northam did blackface at a frat party, but it nearly cost him, and many others, dearly decades later. Societal mores shift under us yearly.
@JenSemDem
There may be other reasons, but those are the two off the top of my head. Maybe the #cososec community has more.
I'd like to think that fewer total posts equals less ad revenue, but I'm not sure there's a correlation.