Interesting read and I agree that full-stack alternatives are absolutely necessary. In particular, a very good alternative to Google Docs, and (I begin to suspect) to Slack. Those are key nodes for cooperative projects, and such, a vulnerability when they're under corporate control.
Unfortunately it felt to me through the history portion like listening to a fish in water unable to imagine not-water.
Some non-ivory-tower, non-theoretical perspective would have helped.