In short - it's a problem across the board, and the FCC in theory is working on it, but phone companies have been so highly regulated for decades that change comes painfully slowly.
We can blacklist individual numbers, but that usually is very little help. About the best we can do is route your number to a voice "menu" that requires callers to press a button to be connectioned. Presumably the spammers aren't going to bother.