Thanks, it's a great and insightful article, especially for people like me who at the time didn't follow closely the project. There are a few parts that struck me, especially this one:
Freedom of choice truly is a double-edged sword: Many people would have preferred one solid software stack rather than having 10 half-done ones, each of them lacking in different areas. In- and outside Openmoko, tensions arose whether to continue with the Enlightenment-based route, switch to a Qtopia-based system, revive the GTK+-based stack, or just stop doing any work above the kernel and move to Android.
It sadly sounds exactly like our community in the past. I believe this is a common problem with many open platforms, especially those with a relatively small following. Good to hear that the gta04 and Neo900 projects are trying to keep the Openmoko spirit alive.
The Progressive Web apps someone mentioned in the comments are also interesting - online apps that can be downloaded and used offline, too:
https://en.wikipedia.org/wiki/Progressive_web_appVarti