I think that the tradition of “not giving contacts to one’s acquaintance without his prior consent” is a dead-end branch of evolution.
Even in spite of the fact that it is “the age-old tradition of business etiquette”.
Judge for yourself, you are approached by a friend or friend with a request to give a contact to a business partner or someone else who can help him. ')
Etiquette obliges you to first ask "can I give this guy your contacts?", Wait for an answer and, if it is positive, pass the contact.
It is very, too, and catastrophically long.
Personally, I prefer to turn off paranoia and warn everyone that my mobile phone number and email address are public information.
They can be given to anyone who requests them.
I myself will figure out with whom I continue the dialogue, and with whom - no. Dialogue does not need to "filter on input."