@mike_hales replying to this here, as it's a bit OT:
From context, @yasu is speaking out against SaaSS (Service-as-a-Software-Substitute), where users are locked in by making some or all of the server code proprietary (eg GH and GL). Ability to self-host is not a requirement to self-host.
Some services publish full server software as free code, but are SaaSS in more subtle ways. Eg using a data silo to lock in users instead of proprietary code, refusing to allow self/ community-hosted instances to federate and interact with the flagship instance. Signal and Loomio are currently examples of this.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!