Technology exists to allow only callers you know to contact you by land line or cell phone. You create a White List of friends and family. Everyone else, goes to Voice Mail or you can block numbers completely. 

Google Voice already offers this service. Why can't other phone companies offer it?  Not only would it cut down on scammers, it would also cut down on campaign calls, right before election day.