Also Twitter is amazing, you always see stuff only from the people you follow, so he knows his audience is people who want to listen to him.
Why use Twitter for the whole post, rather than using it for a summary or above-the-fold section of the post, with the actual post hosted somewhere else and linked to from that summary tweet?
It's not as if any of the individual tweets, other than the first one, were formatted usefully as soundbites worth an individual retweet. The only thing people were sharing/responding to was the first tweet. So, AFAICT, that's the only part that needed to be a tweet, right?
Articles on the other hand are written for an audience that usually likes more background etc. because that audience will complain if the background is absent.
If it's just a matter of journalistic style, I assume there are people out there who write articles the same content-dense way people write tweetstorms; you could just decide to only follow such people.
In other words: maintain a blog on Twitter, where the tweets serve as the blog’s chronological index / human-readable RSS-feed and interactive comments section; and floating text pages hosted in arbitrary other places serve as the blog’s content. This idea is what “microblogging” was supposed to mean, before the media re-interpreted it as being equivalent to “really enjoying this poop I’m taking”-style life-logging.
I’ve always been surprised that Twitter itself doesn’t have a built-in first-party workflow for this. Tumblr, the other 20-year-old microblogging platform, does: you can publish a post with an embedded “Read More” break, that will hide everything below it in your feed but show it when the static-HTML version of the page is viewed, with the “Read More” link at the bottom of the post in the feed, linked to said static-HTML page. It would make a ton of sense to me for Twitter to have something that’s half this, and half Reddit’s approach to text posts: giving you the ability to create a tweet that, instead of having a linked URL to go with the tweet, has a longform text body to go with the tweet.
Think about the fact that you can “attach” a multi-minute-long video to a tweet as a first-party workflow, and Twitter will host the video for you — but you can’t “attach” a multi-minute-long blob of rich prose text, where Twitter will host the text for you. Seems silly when I say it that way, doesn’t it?