Author here.
I think buying someone a coffee or beer in person is great if you are in the same location. I have done that for more than one colleague and asked them for their thoughts. You probably can't do that for everyone, but it's a good idea for the folks you know well who are in your area.
There's so much nuance and emotion around grievances that I'd want to have the conversation in person.