Tbh, all those hating on Signal because of phone number registration are just identifying themselves as dumb and easily influenced. There is no mathematical / technical link between the phone number, contacts and messages. At least show us what the link is rather than second guessing how it could possibly be.
I agree it would be nice to remove phone number requirements but not for any of the conspiracy theories here.