The strip is funny but I have a feeling that lots of supervisors schedule meetings in order to have people around them.
My workplace is very meeting centric. There are sprint meetings, tagups and pretty much anytime someone needs to get face time with someone they put something on Teams or Outlook. But most everyone is married with families so their social life is pre-arranged.