I mean, sure one can get more-or-less anonymous phone numbers. But why create the need for that?
There are things like keys for verification :)
To prevent spam and promote discovery. Finding someone on WhatsApp or Signal is easier than on WeChat as with the latter someone might be using a screen name, or an email address or a phone number.
Good enough privacy for the masses is.
They are always making these tradeoffs, and always make the same decisions. Perfect privacy in every situation isn't the goal. The goal is better privacy than the average person currently has, while still maintaining a level of convenience that the average user well accept.
I suspected that, but have they openly said it? I suspect it's also to deter criminal activity.
I really do not like it either too though.
Signal client is open source though, so maybe this is easy to work around.
If you're using WiFi, there's no "phone" anything involved.
Or at least, I don't get why there would need to be.