Meh, i've read and continue to read many great twitter-threads of linked posts. Sure 10 years ago that might have been a blogg post.
Really the content you get on twitter is 110% dependent on those you follow (on the for-me tab at least), I follow about 90-100 people and you really notice when you follow someone who reposts crap how quickly your feed deteriorates. Its a sensitive beast but can be quite good actually.