First of all, we don't talk about neither freedom nor privacy here. The
question we're discussing at the moment is:
Should we refuse to coorperate with somebody who keeps knowledge for herself?
Next, i want to stress that we'll never be sure what software actually runs
on mozilla's servers. So what you basically demand is:
in order to consider mozilla's hello to be acceptable, you want that they
release a piece of software which (from our limited point of view) does the
same job like mozilla's service.
Their server will still remain a secret - forever.
So what did we gain? We gained technical knowledge.
I won't make it a precondition for server owners to contribute knowledge to
society in order to cooperate with them.
Otherwise I'd run into a practically unusuable internet: forget ebay, forget
many onlineshops, forget this forum (afaik).
Things become even more absurd this way: i had to ask every server owner "how
does your server process my data? You don't use any technology you keep for
yourself, do you?".
Like: should I refuse to buy at an onlineshop which uses costum software
unless they release some code which appears to be what they run on their
servers.
That's my strongest argument, and you dodge it over and over again: Your
point of view implies absurd consequences.