It only does that if they already have your contact info. If they already have that info, don’t they already know you exist? It won’t reveal your name, only the info they already have in their contacts.
The entire point of Signal is supposed to be privacy/security. The way it telegraphs to anyone in my contacts that I’m on Signal is a big reason I stopped using Signal. It’s… slimy.