The post already explains in painstaking detail why network effect requires us to adopt extreme measures (which you mischaracterize as “you’re either with us or against us”). It’s the nature of the conflict, and free software advocates must either recognize it, or continue to suffer the dominance of proprietary software.
The issues with Matrix are perhaps better explained by others, elsewhere.
As I wrote in the post, “meeting people where they are” is how we get free software organizations which use proprietary platforms for everything. This mentality must be avoided if we want to move away from proprietary platforms.
Thanks for reading, and sharing your feedback.