They (all phone providers) can stop the caller ID spoofing. They just don't want to invest the time and money to do so. It's finally a bipartisan issue but as long as Ajit Pai is the FCC chairman, nothing will happen aside from a few pay to block gambits.