Why not just fine the provider that brought the call into the US? They would suddenly have a strong financial incentive to find a way to pass these fines onto the originator.
How does ATT know it's a robocall? Also, the FCC (not FTC) mandates that ATT or any tandem-interconnected company accept ALL CALLS that come into their network via a tandem