Agreed. That however will also drive more of these criminal enterprises off-shore and beyond the reach of US law. Most of my community have a tacit agreement: I understand you use an answering machine to screen your calls and it is OK to pick up after you hear my sweet voice.
Call blockers and reportage like this site have driven criminals and scofflaws to the use of VOIP single-use spoofed numbers which may trace back to unsuspecting legitimate subscribers, just like getting an e-mail from Joe after his contact list was hijacked.
Pickup and listen. If you hear nothing or a delay hang up and note the caller. For robocalls just set the phone down. It will register "no response". Block repeat offenders. "Out of Area" when it is in your LATA is a dead give away. Any prefix beginning with "1" is bogus. Take some control.
I'll stop them for you alright. First off, NOBODY on here has more control over who calls you than you do. This site does not offer call blocking, nor do we have control over who calls who. You're not required to answer the phone in any way, in fact, if you don't know who's calling you, you're better off ignoring the calls completely.