Their circle of friends may not be like yours.
I know plenty of people like what you are describing (always near at least one phone), but they are still impossible to reach quickly. Even when they expect a call, they can have their phone in Do Not Disturb mode. Or they ran out of battery, and didn’t think to turn it on after plugging it in. Most of the time I have no idea what the issue is.
Also, he might live in an area with few options. Specially on short notice. Maybe the closest alternative with a somewhat similar style is far away, so even if you can get a reservation , not everybody will be able to get there before dinner time.
Basically, when he says it’s hard for him, maybe just trust that he knows his life better than you do.
I think we are somewhat on the same page here. What matters isn’t the word you use, it’s the intention behind, which is hopefully obvious from context.
When I get called a nerd, my response goes anywhere between being proud and being insulted depending on context. The word itself has no emotion by itself.
Shouldn’t it be the same with many of these words that some people consider racist?