I worked in one organization where leaving early was disrespectful. Being late was a "flex" move done by leaders who were "super busy".
I'm not saying that is right. I'm just saying that is how it was viewed.
The issue here is in scheduling. Forcing people to leave other meetings early is no different then coming late to this one.
And at minimum, by the start of the meeting you can choose which topic to start with.
In any case, it’s probably best to make all meetings 50 minutes long instead of scheduling in blocks of hours. I always set speedy meetings on in Google Cal.
In a way that is no different then leaving sooner. Missing start is no more harming then missing end.
Plus, if it robs so much, then check out with people prior organizing it. Or whoever is organizing the meeting should. In an ideal world, the meeting that was scheduled second without regard of already existing schedule should be one where people miss part.
> it’s probably best to make all meetings 50 minutes long instead of scheduling in blocks of hours.
Imo, ideal is to have maximum run time determined. It is perfectly ok to have and schedule short meetings.