I was thinking, open-source software is often "abandoned" by developers after some time. Imagine you start a blog with Grav and you write lots of posts in a couple years. Imagine Grav stops updating in the meantime.
How much longer would the last release run on servers without issues? And once it stopped working, your blog doesn't exist anymore, since Grav is needed to create the final html from your templates and content files in a very specific way. And it would be a chore to re-format hundreds of posts for another engine (I'm no developer so I wouldn't know how to automate that).
Thanks for any thoughts you might share about this.