It's not even trusted callers, its blocking CID spoofing for numbers in their own owned pools, that are originating calls from elsewhere - this should be blocked, as I can think of very few cases where a cellular provider would find this valid.
This may be one of those things that is easier said than done. Number portability may make that more complicated than it seems. Any telco experts around?