Perhaps I'm missing some context in the thread, but it seems like many are missing the fact that Micro.blog is actually trying to solve just this--you own your own domain and the data! It is one of the first paid IndieWeb platforms out there that is trying to make it simple for the non-technical user to jump in with both feet. While it may not have _everything_ yet, for a relatively inexpensive hosting fee you've got your own website for long posts, short notes, photos, etc. that is part of an integrated community. If you want to pull up stakes, you can export your data and move your domain and site somewhere else.
It also seems like a major bonus that it also supports new specs like webmention, micropub, microsub, etc.