@kkarhan @edri @euronews @signalapp @fdroidorg You are asking why ServiceA is not ServiceB instead.
Why a centralised service is not decentralised? Why a service chosen phone numbers as external verification doesn't do it differently?
If you dislike Signal, use something else, don't try to tell them to change their service. You may make suggestions, but demands aren't the way it's working.