> I think there needs to be a technical solution.
If the threat of an 999999 $£€ fine per call isn't enough.
I opted in to a block list and after a few months received much less calls, but still more than zero. I think that now that everyone is on the block list by default companies will have to be more careful and it will be easier to report any issue.