I use an app called nomorobo ($2/month) that's basically a blacklist that gets continually updated to block these calls prior to ringing my phone. The way they deal with the neighborhood spoofing is having local access to your contacts so they don't accidentally block any real numbers (though those that happen to be an exact match will go through).
My spam calls went from one to two a day to zero.
Sounds like you are on iOS?
I don’t mind paying it either since I can report numbers that get through to their blacklist. I feel like I’m fighting back.
The do not disturb work around mutes all notifications which makes it useless for me.
Add in the fact that people with landlines are more likely to be older people whose priors expect a human to be calling, and the only real question is why don't the spammers catalog and then exclusively target landline prefixes with this method.
It seems like ILECs could start offering a service based on ingress filtering source addrs based on numbers they know haven't been ported out, but Ma Bell is the antithesis of innovation.
Your telco knows what phone number you pay for. Can't they just not connect calls that claim to be coming from not-that-number?
What would be more useful is accessible path information, so I can complain to my carrier about a call, and they can find out where it came from and throw people or companies off the network.
It shouldn't be difficult to get a single number that is legitimate and limit the caller id to that number. Any telecom carrier whose customer is requesting a wide variety of phone numbers ought to know that something sketchy is going on.
But the carrier that handles inbound calling charges an arm and a leg for outbound, so I'd like to use another carrier for outbound; I don't want to change my inbound carrier.