Not going to happen. The majority of users are tech illiterate. They have no idea to set this up nor any desire to pay domain name fees and web hosting fees....
Only a few techies like us might do it but nothing more than that.
Plus it doesn't work the way they think. I already have a blog and occasionally post there and share it to social media. All the interaction, if there is any, happens on social, not on my blog.
Blogs are simply a place to post long form content but not designed for massive amount of replies and social interaction.