Norway has the same law. I get no spam calls like this from Norway.
What I do get is spam calls from abroad. Often with a spoofed Norwegian number. Why can't operators block this? I know call centers and various things need to "spoof" a number they own, and when I myself call from abroad my Norwegian number will come from outside Norway.
But why can't they attest the numbers somehow? Owner of +47 XXXXXXX is currently not abroad. So why allow someone from the other side of the world to call me pretending to come from that number? Why does the Norwegian operators allow that?
It's even worse than that, I sometimes get calls from phone prefixes which do not even exist in the world.
They don't even check that the number can exist.
It is technically possible, here in Finland such blocking (i.e. all inbound international calls with Finnish caller ID, except for roaming) has been obligatory for a few years now (https://traficom.fi/en/news/obligations-regulation-come-effe...).