Y'all are making me feel old. I remember being on plenty of "direct, with stops" flights were we only got off if that was our destination/connecting point.
Now "direct" means nothing other than a shared flight number. Everybody gets off no matter what. I've missed the 2nd segment of a same flight number trip because the 1st segment was late.