Blogging is better in so many ways, and if you have built up a community of people who visit your blog and engage with it, it can be very fulfilling and fun. Even without an audience it can still be fun.
But what the author seems to miss is that people like doing things where their community is. When I used to use Twitter regularly, I loved posting stuff there as I had friends (both real world and online) who I knew would engage and talk to me there. It felt like being in a busy pub where I could chat to loads of different people, and while sometimes something I shared would get no traction, other times we could chat for days.
That is why I posted things there, not because blogging is beyond me, but the effort to build an manage a community of your own is so much harder, than piggybacking on a social network.
----
Actually it seems my point was a little different last time: https://news.ycombinator.com/item?id=28945797 - I still agree with it though (though I have totally bailed on Twitter now as it is terrible.