Re: Spam calls
I keep saying this but:
The telco has records of at least who it took the call from. What's needed is a number, say 1476, to ring immediately after hanging up to report the spam. The telco records the number and with a bit of statistical checking to see if the source is being reported enough times it credits the reporters' accounts with a fee for their troubles (at least double for numbers on TPS), adds a fee for its own troubles and bills whoever sent it the call. If it's another telco then they can add their own fee and pass the bill back to the source until it either reaches the caller's account or a telco which has not yet learned to keep records. This will make it unduly expensive either for callers or for telcos who are prepared to handle the calls carelessly. One way or another it would kill the whole business stone dead.
In practice it probably wouldn't need to be implemented. It would put telcos to considerable upfront costs to set up the system. Once legislators or regulators started talking seriously about implementing it I think the industry would quickly discover other, effective ways of stopping such calls, ways which up to now haven't been practical.