I don’t understand where this energy that signal doesn’t want 3rd party clients is coming from.
Their open source code is permissive of commercial forks.
Like, if their goal was to block third-party clients, then they would look more like Facebook or Reddit