I moved so my phone area code matches like 2 people who actually call me. 99% if I get a call from the same area code as my phone, it's marked as spam
The thing that helped me the most is my smartphone's spam filtering and that's separate from the network
We have some of the highest phone bills in the world but also a ton of spam, come on CRTC
My # probably got leaked in a data breach I haven't heard about or something