The difference is that a blog post is presented as a whole, in long form. The author can construct context to have a debate informed by things harder to put into an individual tweet. Long form communication is where nuance lives. Twitter actively seeks to reduce and diminish that because any single tweet has to summarise its ideas in a single character-limited block. I personally think it’s a net negative for the world