The telephone companies make money based on minutes of usage. There is a very large financial incentive for the really big telcos to allow spam calls.
Spam callers are likely the most lucrative customer of the telephone network for the telephone companies.