Do note that he has different "frequency" categories (which don't have to map to "type of friendship" same way even in that one database!).
Some are just people he is interested in meeting, maybe keeping in light contact over time. Some more often. Some so often that he actually pushes his schedule to ensure regular time for meetings, something that can be ridiculously hard even without crippling anxiety.
I think it's ok to just partition our lives into friends we value -- and largely ignore others. We'd be insane otherwise. So long as we remember to keep a general humanistic value for the man (or woman or trans or define-it-yourself) on the street...
As I get older I find it hard to even KEEP UP with normal friends flung far away and separated by the distance of time. Not everyone will agree with the OP, but I'm always impressed with old friends from 20 years ago that still keep contact.
Something to consider.
That said, the system I guess shows dual-use case of CRM technology ;)