The direction people refer to is the company making a few decisions that deviate from being 100% idealistic. Forget the fact that the client is open source, the parent company being a non-profit, and the app being ad-free. Instead, focus on delayed server source code releases, a weird US crypto currency thing, and the company not supporting private/standalone Signal networks. Oh, also, super concentrate on the client using phone numbers as if it's a fatal flaw rather than a design choice. Instead, keep using WhatsApp or Telegram which have way more problems (like being owned by Meta or having completely closed source server code).
Companies generally trying to do the right thing (e.g. Signal and Mozilla) are held to impossible standards. They are by no means perfect but they're leagues better than the alternatives.
Companies generally trying to do the right thing (e.g. Signal and Mozilla) are held to impossible standards. They are by no means perfect but they're leagues better than the alternatives.