> If there were friends, he'd not need to be reminded of contacting them. He'd miss contacting them.
As someone who needs a separate text file for remembering important dates (from where i stand, calendars are just weird, the months names arbitrary, the amounts of days in each also an example of some odd legacy system), i disagree.
If my brain refuses to work well for dates for a few dozen people, why would someone else remember to contact more people, especially given how busy the lives of many are? Is it a bit nonconventional to develop an automation system for that? Maybe, but then again, people don't even bat an eye when putting down events in their Google Calendar or whatever.
"If those events mattered, you wouldn't need to be reminded of them." doesn't sound like a reasonable argument to my brain, even though it might to someone else's.
> It's incredibly sad that his social life, or rather: the illusion of a social life, is being dictated by a machine.
It's not sad (to me and probably others), please don't downplay someone putting in the effort to address what would otherwise be a shortcoming. Even though a bit odd, if it works for them, props to that person!
For further reading, have a look at Dunbar's number: https://en.wikipedia.org/wiki/Dunbar%27s_number
Why wouldn't we expand past the limitations of our brains, if that is beneficial to both ourselves and others, especially when extending that reasoning to a professional setting?
"I should send a Christmas greeting to that cool boss i had years ago." probably doesn't occur to people that often, but is still a nice thing to do!
Personally, without that text file of mine (or reminders from Facebook or whatever for others), i wouldn't remember most birthdays (of friends or acquaintances) or other celebration days, which would be bad for everyone - to me, because of feeling bad after forgetting about those days, and for others because of not receiving greetings or gifts.