To be honest, your objections sounds more like "It doesn't work for me, personally" and not objectively factual objections.
> - Can't edit anywhere beside the machine that has your source & access to server.
Eh? Use CI and push via Git & a Markdown editor? They have apps for these on your phone? Or just GitHub?
> - Refactor your posts' tag? You need to manually edit all your post one by one.
I can replace all in an entire directory of documents in ~5 seconds. This is a non-issue.
> - Refactor your theme? Same thing as above
I modify two files to refactor all my blog posts.
> - You can't have dynamic content, ever.
Eh? AJAX? Allows you to make calls to another api/domain to throw in dynamic content?