There is a solution to all unwanted calls. Get an answering machine which you can set to not play your outgoing message on the speaker but play the incoming ones. Then set the ring volume to zero.
My incoming caller ID device shows 5-10 calls per day but I am never bothered because they do not leave messages. Only my friends leave messages.