I think that shows there is a problem with blogging that goes beyond just the medium. Consider that blogging is a decentralised ecosystem, so you have no central place for discovery outside of Google specifically and search generally. Being on the top of Google is an attractive proposition because it means many eyeballs and lots of ad revenue. Therefore it is natural that many new blogs exist to game the search engine, hence the term "blogspam".
Some of the same incentives exist with large social media sites as well, but on Twitter and the like if you mute/block enough big people and follow only those you care about, your feed will eventually become clean enough to look at every day. So I think it is much more important to solve the discovery problem with blogs if you want them to get more traction.