The 'Ask Reason for Calling' iPhone feature has completely eliminated scam calls for me. Real callers not in contacts leave a short message and I pick it up. Best iOS feature from the last few years IMO.
Goddammit, it's iOS 26 only. That sounds super useful!
Have you added yourself to the Do Not Call register?