We build Signal in the open, with publicly available source code for our applications and servers. To keep Signal a free global communication service without spam, we must depart from our totally-open posture and develop one piece of the server in private: a system for detecting and disrupting spam campaigns. Unlike encryption protocols, which are designed to be provably secure even if everyone knows how they work, spam detection is an ongoing chore for which there is no concrete resolution and for which transparency is a major disadvantage.
I already made my point.
I can take criticism, it was just to make my point how useless the discussion here has become.
I request again here in public to lock the topic because the bias on this is very strong and people do not let it go even if you prove them wrong.