Here is my thinking. Each time a spam call comes to my line, it just got generated recently. So why don't carriers offer option to block calls from going through if they are say for example created only a day ago. Like give me the option to block any numbers that just got created recently. What's up with these billion dollar phone companies that aren't doing anything. I have Google voice for over 5 years and not a single spam. I've changed 5 numbers with T-Mobile and some times I can be weeks without a spam call. But like yesterday I got 3 and today I got 3. I feel like I shouldn't be charged monthly bill for such terrible abovese. T-Mobile says maybe I have my number listed somewhere. I'm like my Google voice is all over everywhere. And my TMobile isn't given to anyone. Only very close friends.