I think you might be right here, but what does that look like exactly? Stop companies distributing cheap SIMs? Force them to get ID from any customer?
Most of the time when a spam number calls me, I can find it through spam reports on 3rd party websites by googling it.
Oh, you mean that you can identify the Caller ID number which the spammer chose to spoof at you?
But spoofing is also something that should be fixed. I know it's difficult because of VoIP and backwards-compatibility, but it's not impossible either.
Not government, but, forwarding spam texts to 7726 (SPAM) works for various carriers.