I agree it’s the worst default app for me too. I keep having a weird sync issue (especially on my Macs), where “My Card” gets out of sync or deleted and a blank contact replaces it.
Forces my Mac to “forget” my photo and my user account gets a generic photo instead. Overtime, it keeps happening with my contacts too, i.e. in messages it would show a generic photo of them.
If I reset my Mac, that fixes it, until next time ![]()
Drives me crazy but have not found a solution. I use my iCloud account for contacts exclusively.