I guess I was a little confusing. My phone does have caller id, but it mostly only IDs land lines or numbers in my contact list. If someone calls from a cell phone with a number I don't recognize, it just shows the number. If it is spam it may show a fake number. Almost all my incoming calls these days are from cell phones and caller ID is worthless.
Recently I have tried to call various businesses but due to COVID, many of them are working from home so I leave them a voicemail. Then they call me back from their cell phones so I don't answer because I don't know who it s. If they do leave a message, I try calling them back and we play phone tag. Other times I asked to be put on a waiting list. Today was from a repair company. Sometimes it is from a doctor that is booked till September but they promise to call me if they have a cancellation. But if I don't answer they call the next person on the list.
If someone from my call list calls me I usually know who it is by the number. I want to know who is calling me that isn't in my contact list.