That’s the problem with something people build a community around being controlled by a company. That’s why open standards are better than a company. Also small things are often better than big. For example there are some great forums running in PHPBB or similar and lovingly maintained by owners. No bullshit like you get on modern apps making it hard to do what you want because like you say KPIs etc lead to dark patterns.