I like the uses of true caller even though it isn't always correct it does come pretty close but having it in my phone is too big a price to pay .
I am using Yet Another Call Blocker. Although the number base isn't as extensive as true caller but it's pretty much expected for any of the good alternatives.
It looks like it doesn't have had any updates in 2 years atleast on fdroid.
My phone decided that YACB was dangerous about a month ago. I'm assuming that Google just wanted me to use their call blocker instead, but the warning led me to discover that the app wasn't getting updates so I ended up uninstalling.
I have a degoogle device and I get it from fdroid or similar repos which are infinitely more trustworthy than whatever google is peddling but up to you to decide what goes on your mobile.
Probably smart - personally I'm too lazy to carry a wallet so I'm stuck with Google for now. I definitely don't want to hear their thoughts on my apps though, and the idea that they can uninstall things at will doesn't excite me. I imagine things like torrent clients, stremio/kodi, usenet clients, etc. may randomly disappear at some point in the future.
Luckily I have a pixel with GrapheneOS so I have a dedicated profile for banking apps with sandboxed google play service but the downside is I have a pixel. I also know some payment apps that doesn't rely on play service but that depends on where you live and how the payments work there so gl.