You think switching your number is less complex than using call screen?
That would literally involve changing your number with most major web services you use including your bank BEFORE you get rid of your old number. Better hopr you don’t forget one because your not gonna get that sms verification code to log back in.
OP has pixel and is in the +1 area code from the picture meaning they are in America. So I don’t get why he/she is not using Google Call screen.
I still get spam calls, but my phone never rings or alerts me. The only way I find out is by occasionally opening call history. The assistant can recognize most spam automated messages and it automatically hangs up. For real spam callers; they mostly hang up when they realize they have to talk to a robot first.