It's time to put calls into the grave. The next step needs to be something like we have for websites. You need to get a personal SSL certificate to call and it will be bound to your identity. Then whenever you call, a random certificate will be generated to authenticate yourself to the callee. The callee will verify that the anonymous root certificate of the caller wasn't revoked. And then either block the call or let it through.
Robocallers would simply get their root certificate revoked and would be unable to carry out ANY other call in the name of that company until they paid the imposed fines and re-imbursed their victims for the lost time and annoyance. People creating these companies would lose the ability to obtain another certificate for another company until the previous charges are resolved.
This is just a momentary brain dump, but essentially all problems in our society revolve around a lack of accountability. We have the technology to anonymously impose accountability in everything digital. Let's start using it!